0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Go言語でHello World

Posted at

#Go言語をやってみた

最近Fintechという言葉を多く耳にするんですが、Fintechって何?
あぁ金融系と技術を併せてFintechねぇ。。。

###ふ〜ん。かっこいいじゃん。

じゃあ何を使えばできるのかな〜?って
Udemyで探したら、酒井潤先生の講座でGo言語とFintechアプリの開発というのを見つけました!
この講座を受講しながら、自分の為のoutputを書いていきたいと思います。

現役シリコンバレーエンジニアが教えるGo入門 + 応用でビットコインのシストレFintechアプリの開発
書いてる内容はここからの情報ばかりになると思います。

####初期設定は飛ばします。。。詳しくはwebへ。。。
(そのうち書くかも・・・。)

##いつも最初にやるやつ・・・Hello World
早速いつものやつをやっていきたいと思います。
どんな参考書にも書いてある「Hello World」、Udemyの講座でもこの法則は不変でした。

VBA出身の僕は直感的にこう書いちゃう(真似しないでください)

lesson.go
print("Hello World")
>>> syntax error: non-declaration statement outside function body

直感的に書いてもダメなことがわかりました。

###Go言語として実行するために準備をしましょう!

1.パッケージを宣言する

lesson.go
package ***

2.パッケージの中にmain関数を定義する

lesson.go
package main

func main() {
}

このmain関数で実行していくのがGoの基本ですね!
###Hello Worldを表示しよう!

1.fmtのパッケージをインポートする

lesson.go
package main

import "fmt"

func main() {
}

2.fmtパッケージのPrintlnで表示する

lesson.go
package main

import "fmt"

func main() {
	fmt.Println("Hello World")
}
>>> Hello World

はい!!表示できました!!
VBAからpythonを勉強した僕からすると、すごく遠回しな書き方だな。。。って印象です。
でも天下のグーグルが作っているのと、これから注目されている言語なので
Go言語を理解しつつ有益なoutputができるようになりたいと思います!

以上です!ありがとうございました!

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?