最贊回答 / 風殺
第一:make就是開啟通道,close就是關閉通道。沒有關閉通道就是可使用狀態第二:ch2 := make(chan string, 2)if len(ch2) == 0{? ? fmt.Println("通道為空!")} else if len(ch2) == cap(ch2) {? ? fmt.Println("通道已滿!")} else {? ? fmt.Println("通道未滿!")}第三:根據情況設置,channel是緩存buffer,可以用來限制goroutine并發數。也不是越小越好。根據...
2021-02-17
最新回答 / 慕慕8460195
既然是跨平臺的語言那就是說主流測操作系統都支持? ?不過win應該是安裝最為簡單的了 win的安裝文件會完成基本軟件會使用到的各種配置(包括但不限于環境變量,注冊表等)
2021-01-31
最新回答 / 慕神Sunday
個人理解:我覺得是main函數里,首先聲明"generator"變量,再給"generator"變量賦值,最后將"generator"作為"generateId"函數的形參傳入了函數里去執行相關邏輯
2019-11-28