技術向上

プログラミングの学び、気になるテクノロジーやビジネストレンドを発信

2018-12-05から1日間の記事一覧

iota(const内の連番)【Go】

Go

const内で連番を振る時に使用します。 const ( c1 = iota c2 = iota c3 = iota ) func main() { fmt.Println(c1, c2, c3) // 0 1 2 3 } constの性質を利用できるため、iotaは一度の記述でも問題ありません。 const ( c1 = iota c2 c3 ) func main() { fmt.Pr…

sort【Go】

Go

スライスの並び替えをすることができます。 intやstringなど対象の型によって、記述方法が異なります。 s := []string{"ai", "hy", "bg", "rc"} i := []int{1, 44, 100, 56, 89, 2} type st struct { // 後でstructのスライスに要素を追加しない場合は、[]st…