Motivation
- Dockerやがgoで書かれているため
- マイクロサービスのデバッグのために分散トレースツールを探したところ jaegerがおすすめ!みたいな記事を読み、お前もgoかとなったため
環境
OS: macOS High Sierra
Goのインストール
homebrew先生は偉大ですね
brew install go
エディタ Visual Studio Code(VS Code)のインストール
https://code.visualstudio.com/download
ここから持ってくるだけ。
Goのための拡張機能のインストール
VS Codeをひらいて、下記のようにGoの拡張をインストール
Hello Go言語!
hello.go
package main
import "fmt"
func main() {
fmt.Printf("Hello Go言語!\n")
}
Goのデバッグツールのインストール
Goのデバッグツール delveを下記を参考にインストール
go get -u github.com/derekparker/delve/cmd/dlv