はじめに
訳あってGo言語を勉強することになりました。
完全に自分のメモ用です。
馴染みのない書き方を中心にメモしていきます。
import
import "fmt"
import (
"fmt"
"string"
)
単一で書いたり、グループ化もできます。
main(Javaで言うMainクラス的な)
package main
func main() {
}
一番ベースとなる形。
Javaと比べると記述の量が少ないです。
出力
package main
import "fmt"
func main() {
fmt.Println("Hello")
}
System.out.println()みたいなやつ。
変数
package main
import "fmt"
func main() {
var hoge int = 123
fmt.Println(hoge)
}
結果
123
Javaの場合は型が先頭でしたね。
Goは逆です。
package main
import "fmt"
func main() {
var hoge = 123
fmt.Println(hoge)
}
結果
123
型は省略も可能です。
package main
import "fmt"
func main() {
hoge := 123
fmt.Println(hoge)
}
結果
123
varすらも不要でOKです。
今回は以上です。