体調が悪いので早めに寝る。
育児。下の子がひとりで座れるようになった。
golang で *int
のようなフィールドの初期化に変数を要求されるのが面倒だ。
package main import ( "fmt" ) type S struct { f *int } func main() { v := 123 s := S{ // f: &123, // こうは書けない // f: &[]int{123}[0], // こうは書けるけど…… f: &v, // だいたいこう書く } fmt.Printf("%v\n", s) }
- https://twitter.com/hogedigo/status/1433257361725136897
- https://twitter.com/itchyny/status/1433256959722065922
今日のコミット。