HelloWordの[研究ノート]はGolang開始

golangインストール

公式サイトを入力してください- > https://golang.org/

独自のシステムのダウンロードを選択します。

画像-20200302220940596

環境変数

  • 環境変数を追加します

Macのターミナルzshの例として、以下のコマンドを入力します

>> vi ~/.zshrc

最後の追記に以下のコード

# /Users/quaint/study/golang-study 为你的golang 工作空间, 该空间下应该包含3个文件夹 src pkg bin
# root 为go安装目录 path 为go工作空间
export GOROOT=/usr/local/go
export GOPATH=/Users/quaint/study/golang-study
export PATH=$PATH:$GOROOT
export PATH=$PATH:$GOPATH:$GOPATH/bin
  • 環境変数をチェック

再起動し、端末には、次のコマンドを入力します。

>> go version
go version go1.14 darwin/amd64
>> go evn

查看 GOPATH 和 GOROOT 是否指向你的工作空间

vscodeプラグインのインストール

  • 中国の簡体字中国語(マイクロソフト)

  • 行く(マイクロソフト)

go tools 安装

押して、MacプラットフォームCommand+Shift+P、今回VSコードインタフェースは、次のコマンドを入力し、入力ボックスをポップアップ表示されます。

インストール/更新:ゴーツール

すべて選択、[OK]をクリックするか、Enterキーを押します

go.toolsGopath setting is not set. Using GOPATH /Users/quaint/study/golang-study
Installing 17 tools at /Users/quaint/study/golang-study/bin in module mode.
  gocode
  gopkgs
  go-outline
  go-symbols
  guru
  gorename
  gotests
  gomodifytags
  impl
  fillstruct
  goplay
  godoctor
  dlv
  gocode-gomod
  godef
  goreturns
  golint

Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs FAILED
Installing github.com/mdempsky/gocode FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs FAILED
Installing github.com/acroca/go-symbols FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing golang.org/x/tools/cmd/guru FAILED

あなたは、多くのインストールに失敗していることがわかります。インストールのためのgitのツールを使用することができます。

最初のステップ:今所有して作成されたディレクトリのディレクトリをGOPATHsrcgolang.org/x

ステップ2:では终端中CD GOPATH / SRC / golang.org / X 'ディレクトリの下に

第三段階:実行git clone https://github.com/golang/tools.git toolsコマンドを

四ステップ:実行git clone https://github.com/golang/lint.gitコマンドを

ステップ5は:押して、Ctrl/Command+Shift+Pもう一度実行Go:Install/Update Toolsポップアップウィンドウで、コマンドをして、[OK]全体の選挙をクリックして、この時間は、インストールが可能になるSUCCESSEDまで。

書き込みhelloword

package main

import "fmt"

func main(){
    fmt.Println("hello world!");
}

コンパイルhelloword

# 编译当前工作目录的go文件
>> go build
>> go build fileName
>> go build -o outName.exe

# 成功之后项目会多一个hello word 文件,执行他
>> ./helloword 
hello word!

謝辞

おかげで一週間のブログレビンはゴー言語のチュートリアルを詳しく説明しました。

おすすめ

転載: www.cnblogs.com/quaint/p/12405338.html