最贊回答 / 慕碼人35538549
這不是死鎖,你在Read()函數(shù)中WG.add()調(diào)用了幾次,就需要WG.Done()調(diào)用相同的次數(shù),否則主函數(shù)中的WG.Wait()會(huì)一直等不到條件實(shí)現(xiàn),就卡住了。
2021-04-02
最新回答 / 程序猿的百慕大
go是以首字母的大小寫來判斷其作用域的,大寫=公有,小寫=私有無論是方法名、常量、變量名還是結(jié)構(gòu)體的名稱(包括其成員),如果首字母大寫,則可以被其他的包訪問;如果首字母小寫,則只能在本包中使用。?結(jié)構(gòu)體成員首字母小寫,則在序列化的時(shí)候會(huì)丟失該成員
2021-02-14