寫過 Go 代碼的人蘸炸,肯定對下面的代碼不陌生: Go 項目中這行代碼會大量存在,這里可能隱藏著陷阱锁右。 1. Go 中的 nil Go 中 nil...
以太坊是目前第二大公鏈,它和比特幣不一樣熙涤,以太坊上的可以實現(xiàn)的功能更多惋砂,如果比特幣是一個可以進行加減乘除的計算器,那么以太坊就是一臺功能完備的計...
如果對幣圈稍微有些關(guān)注的人仇让,這幾個月一定被 NFT 刷屏了典奉。面對一張張賣出天價的 NFT,絕大多數(shù)人都無法理解丧叽,其實對于 NFT卫玖,貴的不是那張圖...
原文地址:https://go.dev/blog/context-and-structs[https://go.dev/blog/context...
Go 語言中自帶了測試框架,在不引入外部包的情況下踊淳,也可以編寫完整的測試假瞬。這篇文章來看一下Go 提供原生測試能力,及其不足之處嚣崭,以及補充這些不足...
在 Go1.17 中笨触,千呼萬喚的泛型終于出來了,但又沒有完全出來雹舀。在 Go1.17 的發(fā)布文檔中芦劣,并沒有提到泛型,但是眼見的網(wǎng)友發(fā)現(xiàn)说榆,泛型相關(guān)的...
Go 語言中有一個 container 包虚吟,如果只是看這個包名,可能很容易讓人誤解签财,但這個 container 和 Docker 之類的容器沒...
字符串是一個常見的數(shù)據(jù)類型串慰,在 Go 語言在內(nèi)的很多語言中,為了安全唱蒸,都把字符串設(shè)計為不可變邦鲫。每生成一個字符串都是在創(chuàng)建一個新的字符串,而不是在...
在 Go 中初始化變量的時候神汹,會用到 make 和 new庆捺,如果學(xué)習(xí)過其他的面向?qū)ο笳Z言,比如 Java屁魏,可能就會對 new 的使用有點迷惑滔以,G...