1 第一版
创建tag
git tag v0.1.0
git push origin v0.1.0
更新到go中央仓库
go list -m gitee.com/xxx/yyy
2 升级
创建tag
git tag v0.2.0
git push origin v0.2.0
更新到go中央仓库
go list -m gitee.com/xxx/yyy@v0.2.0[......]
1 第一版
创建tag
git tag v0.1.0
git push origin v0.1.0
更新到go中央仓库
go list -m gitee.com/xxx/yyy
2 升级
创建tag
git tag v0.2.0
git push origin v0.2.0
更新到go中央仓库
go list -m gitee.com/xxx/yyy@v0.2.0[......]
获取当前是第几周,需要注意的是,这是 以 每个 完整周算的,如果 一周不完整 不算的。
func numberOfWeekInMonth() int {
now := time.Now()
_, w1 := time.Now().UTC().ISOWeek()
_, w2 := time.Date(now.Year(), now.Month(), 1, 0, 0, 0, 0, time.UTC).UTC().ISOWeek()
return w1 - w2 + 1
}[......]
b, err := ioutil.ReadFile("xxx/path")
if err != nil {
panic(err)
}
str := string(b)
[......]
// Check Args
if len(os.Args) != 2 {
fmt.Println("Usage xxx <arg1> <arg2>")
return
}
arg1 := os.Args[1]
arg1 := os.Args[2]
[......]
可以使用go proxy:https://goproxy.io/zh/
export GO111MODULE=on
export GOPROXY=https://goproxy.io,direct
然后执行go get
go mod init github.com/my/repo
go get github.com/go-redis/redis/v8
[......]