linux
在 Shell 脚本中嵌入二进制文件
前言 在构建 Linux/Unix 系安装包时,除了打包成标准的适用于各种发行版的软件包以外,我们更多的可能希望可以提供一个 shell 脚本进行程序的安装,将安装步骤简单收敛为两步:下载脚本 + 运行脚本。
通常,这种大多数的安装脚本都是再次从互联网上下载所需资源的…
谈谈时区
通常在本地化时往往会涉及到时区转换的问题,而通常在真正关注到时区之前我们所「默认」使用的时区为 UTC 或 “本地”。 本文以 Go 为例,分析下 Go 中的时区使用。
读取时区
在 Go 中,读取时区使用的是 LoadLocation 函数。
Copy
// LoadLocati…
你真的了解 time.Now() 吗?
本文基于 Go1.20.4 源码进行分析,更高或更低版本可能有所差异 概览:time.Time
话不多说,先上源码
Copy
// 为了减少文章长度突出重点,注释部分有所删改
// A Time represents an instant in time with…