vscode gp 安裝第三方包


由於code.google.com被牆,導致一些托管在code.google.com上面的包go get不下來,此功能就是用於解決這個問題。

http://www.golangtc.com/download/package

使用方法:

輸入完整包名,如:code.google.com/p/go.net/websocket,回車或點擊【Go!】。如果包名輸入正確的話,下面會有提示下載過程,如果服務器上go get正確完成,下載地址列表會列出所有相關的包,點擊下載即可。

接下來介紹如何安裝這些包:

先在你的GOPATH目錄(如果不懂GOPATH,請先弄懂)下,創建目錄src:

$ mkdir src復制code.google.com.p.go.net.tar.gz到src目錄下,解壓縮,這時候目錄應該看起來是這個樣子,

.
└── src
    └── code.google.com
        └── p
            └── go.net
                ├── ...
                └── websocket
                    ├── client.go
                    ├── exampledial_test.go
                    ├── examplehandler_test.go
                    ├── hybi.go
                    ├── hybi_test.go
                    ├── server.go
                    ├── websocket.go
                    └── websocket_test.go接下來安裝這個包:

$ go install code.google.com/p/go.net/websocket這時候目錄下會生成一個pkg目錄,里面有編譯好的.a文件,就可以在go文件里使用這個包了。

 Go!
 
下載地址
 
Go 語言包管理
Go 語言包管理網站提供類似的功能,無需 Git 和 Hg 等版本管理工具,就可以下載指定版本的 Go 語言包。也可以到該網站下載,網址:gopm.io。
最多下載
code.google.com/p/go.net/websocket 3886
golang.org/x/net/context 1283
golang.org/x/tools/cmd/goimports 1268
golang.org/x/net/websocket 930
github.com/nsf/gocode 863
github.com/golang/lint/golint 854
code.google.com/p/log4go 843
golang.org/x/tools/cmd/gorename 656
golang.org/x/tools/cmd/guru 649
code.google.com/p/go-uuid/uuid 648
github.com/beego/bee 595
golang.org/x/net/html 583
github.com/astaxie/beego 553
github.com/go-sql-driver/mysql 544
gopkg.in/mgo.v2 503
code.google.com/p/mahonia 492
code.google.com/p/rog-go/exp/cmd/godef 460
github.com/hprose/hprose-go 390
github.com/rogpeppe/godef 385
github.com/newhook/go-symbols 312


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM