02 2023 档案
摘要:GOPATH和GOMODULE GOPATH和GOMODULE都是go的包管理工具 在Go创世初期时使用go get 来获取所有源并将其存储在 $GOPATH/src中(GOPATH模式)。 没有版本控制 在Go 1.11引入了GoMODULE。 Go Modules不使用GOPATH存储软件包。将
阅读全文
摘要:模式 type receiver struct { sync.WaitGroup data chan int } func newReceiver() *receiver { r := &receiver{ data: make(chan int), } r.Add(1) go func() { d
阅读全文