摘要:
安装 go get github.com/google/wire/cmd/wire@latest 一.假设需要定义多个有依赖的启动项,新建main.go package main import ("fmt") type Message string func NewMessage() Message 阅读全文
摘要:
package main import ( "fmt" "sync" ) // 三个协程交替打印 cat dog fish var repeatCount = 10 func main() { // wg 用来防止主协程提前先退出 wg := &sync.WaitGroup{} wg.Add(3) 阅读全文