如何從頭導(dǎo)入外部包?我已經(jīng)用 Go 編寫了一個(gè)庫包并測(cè)試通過 github 分發(fā)。我正在關(guān)注http://golang.org/doc/code.html并使用 mac 但收到錯(cuò)誤消息我放的 cmd 如下。$ mkdir $HOME/go
$ export GOPATH=$HOME/go
$ export PATH=$PATH:$GOPATH/bin
$ mkdir -p $GOPATH/src/github.com/user
$ mkdir $GOPATH/src/github.com/user/project然后我把$ go get github.com/user/projectgo install 仍然出錯(cuò)can't load package: package github.com/golingorg/goling: no Go source files in /Users/user_name/go/src/github.com/user/project我不明白為什么我們需要文件來在 Go 中導(dǎo)入外部包。外部包意味著我得到一些東西并從外部包創(chuàng)建文件。我的問題是如何從頭導(dǎo)入外部包。大多數(shù)文件只是說類似 go get github.com/yasushi-saito/fifo_queue這給了我“未設(shè)置 $GOPATH”。作為初學(xué)者,我對(duì)設(shè)置“開始”工作的環(huán)境感到沮喪。非常感謝。概括 How do I import an external package from scratch?
- 3 回答
- 0 關(guān)注
- 211 瀏覽
添加回答
舉報(bào)
0/150
提交
取消