ハマった点はいくつかあるのだが、今回は「
Cannot find "go" binary. Update PATH or GOROOT appropriately」というエラーがでたときのことに絞って書こうと思う。私の開発環境は以下のとおり。
- macOS High Sierra
- gvm@1.0.22
- go@1.11
- gvmでインストールする
- VSCode@1.27.x
- vscode-go@0.6.89
Cannot find "go" binary. Update PATH or GOROOT appropriately」というエラーがでたときのことに絞って書こうと思う。https://example.comならRailsで作ったメニューページ、https://example.com/serviceならNuxt.jsで作った別サービスといった具合だ。npm run devでそのまま実行するとhttp://localhost:3000でサーバーが起動する。Nuxt.js単体で開発する分にはこれで問題ないのだが、他サービスが関わってくるとできればhttpsでアクセスできるようにしたい。| OSI参照モデル | TCP/IPプロトコル群 | プロトコル |
|---|---|---|
| アプリケーション層 | アプリケーション層 | HTTP, SMTP, POP3, Telnet, … |
| プレゼンテーション層 | ||
| セッション層 | ||
| トランスポート層 | トランスポート層 | TCP, UDP |
| ネットワーク層 | インターネット層 | IP, ICMP, ARP, RARO |
| データリンク層 | ネットワークインターフェース層 | Ethernet, PPP |
| 物理層 |