LoginSignup
0
1

More than 3 years have passed since last update.

今日からGO言語 入門 〜Part1 Hello World 〜

Last updated at Posted at 2020-02-24

Go言語(Golang)とは

Go言語は、「Go」や「golang」とも呼ばれています。
2009年にGoogleが開発したオープンソースの静的型付プログラミング言語であり、Google社内におけるソフトウェア開発の生産性や拡張性のために開発されました。
Go言語の特徴として、

  • 実行速度が速い
  • 並列処理に強い
  • 拡張性が高い
  • 消費リソースが少ない
  • シンプルな言語構造

などなど、日本ではまだまだ少ないですが、今後伸びてくる言語だと私は思っています。
Go言語についての詳細はこちら

Go言語の学習のため、投稿してアプトプットして行こうかなと思っています。

Go言語をインストールする

Go言語のインストール方法については、下記のリンクの公式サイトからファイルをダウンロードし、インストールしてください。
公式サイト

インストールが完了したら、Windowsならコマンドライン、Macならターミナルを起動し、以下のコマンドを入力してください。
Goのバージョンが表示されていれば、インストールが完了しています。

$ go version
go version go1.13.4 darwin/amd64

実際にプログラミングして動かしてみる

とりあえず、最初なのでHello Worldをコンソールに表示させたいと思います。

下記のソースをコピーしてファイルに貼り付けます。

そして、ファイルの名前をmain.goという名前で保存します。

main.go
package main

import "fmt"

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

下記のコマンドを実行すれば、Hello Worldがコンソールに表示されます。

少しだけ、説明すると、fmtというのは、Go言語が提供する標準のライブラリのようなもので、

今回の場合、コンソールに表示するために使用しています。

またGo言語は、C言語とかと同じように、func mainを書かないとエラーに

なってしまいます。

$ go run main.go
Hello World
0
1
0

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
0
1