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