ホームページ >バックエンド開発 >Golang >golang.org/x ワンクリックインストールスクリプトの詳細説明

golang.org/x ワンクリックインストールスクリプトの詳細説明

藏色散人
藏色散人転載
2021-02-28 16:13:323243ブラウズ

以下は、golang のチュートリアル コラムで、golang.org/x のワンクリック インストール スクリプトを紹介しています。

golang.org/xワンクリックインストールスクリプト

背景

さまざまな問題があるため、golang公式のインストールにはgo getを使用します中国のパッケージに失敗する可能性があります。たとえば、自分で collidermain をインストールすると、次のエラーが発生しました:

$ go get collidermain
package golang.org/x/net/websocket: unrecognized import path 
"golang.org/x/net/websocket" (https fetch: Get https://golang.org/x/net/websocket?go-get=1: 
dial tcp 216.239.37.1:443: i/o timeout)

Principle

実際、golang は github に # などのミラー ライブラリを確立しています。 ##https://github.com/golang/nethttps://golang.org/x/net

golang.org/ のミラー ライブラリです。 x/net パッケージ実際には、次の手順のみが必要です:

mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/net.git
このメソッドは、golang.org/x で他のパッケージを取得するために使用できます。

そこで、golang.org/x パッケージをワンクリックでインストールする bash スクリプトをここに書きました。

    Windows ユーザー git-bash で gox.sh スクリプトを実行します
  • *unix users first
  • chmod ##スクリプトの実行プロセス中に、git clone が頻繁に実行される場合は、GitHub アカウントを入力する必要があります。

以上がgolang.org/x ワンクリックインストールスクリプトの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。