y_Go
ライブラリ
データ構造
Set
そんなものはないのでMapを使う
Map
まあみたいなとこある
:= make(map[{mapの型}]{mapの値})
link
https://qiita.com/Kiyo_Karl2/items/6d8a5104f13577267be7
標準入出力
言語仕様
標準入出力
これらは別に使わずbufloでバッファリングするのが良い(ToDo)
fmt.Scan()
普通に標準入力してくれるらしい、私の苦労...
fmt.Scanf()
伝統と安心のフォーマット指定子
fmt.Printf()
伝統と安心のフォーマット指定子
fmt.Print()
空白区切りしないならこっちで良い
fmt.Println()
カンマ区切りで複数個置けるが、空白で区切られてしまう
他メモ
基本文法
https://qiita.com/k-penguin-sato/items/1d0e1c6b4bf937996cd3
slice
https://qiita.com/hitode7456/items/562527069e13347b89c8
sliceのソート
https://qiita.com/Sekky0905/items/2d5ccd6d076106e9d21c
型変換
https://qiita.com/lostfind/items/ad7bfc1a4860bb108b9c
型
https://kennys.tech/golang-study-data-type/
入出力のバッファリングなど
https://qiita.com/ktateish/items/ab2df3e0864d2e931bf2
初期値は不定ではなくゼロ値
https://qiita.com/tenntenn/items/c55095585af64ca28ab5
interface
https://qiita.com/rtok/items/46eadbf7b0b7a1b0eb08
Generics
https://go.dev/blog/generics-next-step
ライブラリ例
https://github.com/aruaru0/golang_myatcoder