golang time包相关时区问题

golang time包相关时区问题

golang默认采用UTC,即Unix标准时间。而一般情况下,我们存数据库采用的是中国时间,即CST;UTC和CST一般相差8个小时;time.Now()输出默认CST时区时间;time.Parse()默认输出UTC时区时间。所以在使用time.Format时如果不注意会出现时间对不上相差8个小时的问题。解决方法如下:通过time.Unix转为时间类型 函数认为接收的时间戳是UTC 并会结果...

基础运维 2022-02-15 PM 0条
golang  框架汇总

golang 框架汇总

框架汇总微服务框架go-microAsim Aslam(已开始非商用协议)TarsCloud TarsGo腾讯公司Dubbo-go阿里(apache)KratosbilibiliJupiter斗鱼配置中心apollo携程 Nacos阿里 API管理 yapi去哪儿百度日志 zapuber

经验开发 2020-11-02 PM 0条
golang 在 gin中使用swaggo 自动生成api

golang 在 gin中使用swaggo 自动生成api

下载swaggo get -u github.com/swaggo/swag/cmd/swag 在test项目引入import ( ginSwagger "github.com/swaggo/gin-swagger" _ "test/docs" "github.com/gin-gonic/gin" ...

经验开发 2020-10-23 AM 0条
vscode远程调试golang

vscode远程调试golang

前言前段时间发现vscode 发布了远程编程与调试的插件Remote Development还有Remote WSL,经过测试发现dlv不支持Remote WSL 于是今天测试下Remote Development的调试linux配置配置golang环境准备:sudo apt-get install wget curl git mkdir /usr/golang mkdir /usr/gop...

经验开发 2019-09-20 AM 0条
go语言文件操作

go语言文件操作

package main; import ( "os" "fmt" "strconv" ) func main() { //打开文件,返回文件指针 file, error := os.Open("./1.txt"); if error != nil { fmt.Println(error); } fmt.Prin...

经验开发 2019-04-09 AM 0条