1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【GO環境構築】環境構築をしてVSCodeで少し動かすまで

Last updated at Posted at 2022-03-18

ゴール

Go言語の基礎が始められる状態にする

Go言語の基礎

a tour of Go

環境

  • mac

環境構築に必要なこと

  • インストール

    • コマンド実行 brew install go
  • 環境変数の設定

    • パス追加とGOPATHの設定
      • export GOPATH=$HOME/go
      • export PATH=$PATH:$GOPATH/bin
  • ディレクトリの作成

    • 環境変数GOPATH配下「bin」「pkg」「src」のフォルダを作成
      • mkdir -p go/bin
      • mkdir -p go/pkg
      • mkdir -p go/src
  • VSCodeの設定

    • VSCodeの拡張機能を”go”で検索し、"Go"をインストール
    • goのコードアシストなどのツール類をインストール
      • (表示 -> コマンドパレット)に、"Go:Install/Update Tools"と入力後、全てインストール
    • ソースコードをsrc配下に配置する

実行方法

  • コマンド実行
    • go run 〇〇.go
  • VSCode実行
    • 実行ボタン これならデバッグ実行できる
  • 実行ファイル実行
    • go buildで生成されたファイルを実行する

コマンド

  • go build
    • go build hello.go
    • 実行するとコンパイルされる。
    • 実行ファイルが作成される
  • go install
  • go fmt
    • コードフォーマッターのコマンド。インデントや改行位置などを自動調整する。
  • go test
  • golint
    • Goらしくないコーディングスタイルに対して警告をするコマンド。

感想

  • どこか懐かしさがある
1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?