FileHint

.go

低リスク

Go ソースコード

Google 製のプログラミング言語 Go のソースファイル。goroutine による並行処理と静的単一バイナリ出力が特徴です。

MIME タイプ

  • text/x-go

カテゴリ

code

何で開けるか

  • go CLI
  • VS Code + Go 拡張
  • GoLand

OS 別の開き方

Windows

  • go / gopls、VS Code、GoLand

macOS

  • 同上

Linux

  • 同上

iOS

  • 不可(リモートでビルド)

Android

  • Termux で go パッケージ

危険性と注意点

  • go run は通常 /tmp にバイナリを作る。未確認の Go ソースを go run する前に差分を確認

よくある間違い

  • Go のバージョンアップで go.modgo 1.21 指定が古くなり、依存が解決できなくなる
  • goroutine を生成しすぎて runtime が panic。限界を ulimit と pool で制御

関連する拡張子

出典