たれながし.info

とあるITエンジニアの備忘録

Go言語でHello World

GoをインストールしてHello Worldしてみる。

はじめに

最近ネットや雑誌で「Go」についてよく聞くので、インストールしてHello Worldしてみました。
「Go」は並行処理に強いらしく(並列処理ではなく並行処理)、IoTのマルウェアで有名な「Mirai」のC2サーバもGoで書かれているらしい。Youtube/Gmailなど、GoogleのサービスもGoが使われているらしい。

Goのインストール

環境

  • Windows10 64bit
  • Go 1.15.5

インストール

公式サイトからGoをダウンロードしてインストールします。
Downloads - The Go Programming Language

>go version
go version go1.15.5 windows/amd64

Hello World

ソースコード

Hello World」を作成する。拡張子は「.go」にする

> type helloworld.go
package main
import("fmt")

func main(){
    fmt.Print("Hello World")
}

コンパイルと実行

> go build helloworld.go
> .\helloworld.exe
Hello World