如何安裝 第三方 Go 離線包? (GOPATH、 go install)


有時候 go get 比較慢,可以考慮用迅雷等下載工具下載下來,然后再本地安裝,

如:code.google.com/p/go.net/websocket,如何安裝這些離線包?

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

mkdir src

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

.
└── 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

接下來安裝這個包(先進入 src 目錄):

cd ./src
go install code.google.com/p/go.net/websocket

這時候目錄下會生成一個 pkg 目錄,里面有編譯好的 .a 文件,就可以在 go 文件里使用這個包了。 


免責聲明!

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



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