零聲企業(yè)級(jí)go項(xiàng)目-ChatGPT項(xiàng)目實(shí)戰(zhàn)
2023-06-29 22:02 作者:花開錯(cuò)了顏色哈 | 我要投稿
目前流行的項(xiàng)目結(jié)構(gòu)
Go語言中也是通過包來組織代碼文件,我們可以引用別人的包也可以發(fā)布自己的包,但是為了防止不同包的項(xiàng)目名沖突,我們通常使用頂級(jí)域名
來作為包名的前綴,這樣就不擔(dān)心項(xiàng)目名沖突的問題了。
因?yàn)椴皇敲總€(gè)個(gè)人開發(fā)者都擁有自己的頂級(jí)域名,所以目前流行的方式是使用個(gè)人的github用戶名來區(qū)分不同的包。

舉個(gè)例子:張三和李四都有一個(gè)名叫studygo
的項(xiàng)目,那么這兩個(gè)包的路徑就會(huì)是:
和
以后我們從github上下載別人包的時(shí)候,如:
go get github.com/jmoiron/sqlx
標(biāo)簽: