2024-11-01から1ヶ月間の記事一覧
この記事がちょうど400記事目です。 300記事のときの振り返りはこちら。 ema-hiro.hatenablog.com 300記事から 400 記事まではだいたい 2年半くらい時間が空いていました。200 記事から 300 記事までは2年ちょっとくらいだったので、エントリを各頻度という…
Go 1.23 から導入された range-over func を使うときの注意点として、range にわたす iterator 型のメソッドは nil を返してはいけない、というものがありました。 具体的には以下のコードで range-over func にアサインしてる NilFn は返り値が nil になる…
ということを知りませんでした。 // You can edit this code! // Click here and start typing. package main import ( "fmt" "slices" ) type X struct { ID int Name string } type xarr []X func main() { x := X{ ID: 1, Name: "taro", } xx := X{ ID: 2…