昨日発生していたサイトログインできない不具合は修正されております(詳細はこちら)

Go 1.20 リリースパーティ #go120party

https://gocon.connpass.com/event/273096/ これは非公式なまとめです。
2
前へ 1 ・・ 4 5 7 次へ
Tetsuya Morimoto @t2y

レポートはプログラムが正常終了しないと出力されない。サーバーの場合は runtime/coverage を使って実行中にカバレッジレポートを出力するというワークアラウンドもある #go120party

2023-02-21 20:19:43
task4233 @task4233

まだunit testとはマージできないのか #go120party

2023-02-21 20:20:15
syumai @__syumai

runtime/coverageでプログラムのにカバレッジ出力するやつ、これ使ってファイルに流していかないと、メモリ圧迫されたりするんだろうか #go120party

2023-02-21 20:20:34
keyamin @keyamin_

runtime/coverageで途中でカバレッジレポート出せるの知らなかった #go120party

2023-02-21 20:20:37
uji @uji_rb

ユニットテストも含めた統合的なカバレッジ計測、とても楽しみ github.com/golang/go/issu… #go120party

2023-02-21 20:20:51
Tetsuya Morimoto @t2y

ちょうどいまリファクタリングしていて、結合テストが足りないと思っていたところなのでついでにこの機能を使ってカバレッジも測ってみたい #go120party

2023-02-21 20:21:18
luccafort @luccafort

カバレッジ関係が充足されるの、期待が持てる。 #go120party

2023-02-21 20:21:36
task4233 @task4233

確かにIssueに書かれてた > this is a feature that didn't quite make it into the release. It is on my short list of follow-on features to add, however. github.com/golang/go/issu… #go120party

2023-02-21 20:22:47
koba @tetsu_koba

カバレッジをとるときには、コンパイラに渡す前にソースコードに計測用のコードが追加されている #go120party

2023-02-21 20:23:32
すてにゃん @stefafafan

カバレッジとるのをCIとかで実行してみたい #go120party

2023-02-21 20:24:09
sivchari @sivchari

本日のGo 1.20 Release Partyの発表資料です / Dive into arena package docs.google.com/presentation/d… #go120party

2023-02-21 20:27:49
syumai @__syumai

arenaの発表、楽しみだったやつ #go120party

2023-02-21 20:28:44
uta8a @uta8a

#go120party arenaパッケージ気になってた

2023-02-21 20:28:53
koba @tetsu_koba

お、スライドは英語表記。 #go120party

2023-02-21 20:29:00
koba @tetsu_koba

arena packageとは go 1.20から試験的に入ったもの Go doc には書いてない。リリースノートからも削除 予告なしに変更や削除されるから #go120party

2023-02-21 20:30:23
Tetsuya Morimoto @t2y

1.20 では arena は実験的にサポート、使えるけどドキュメントからもリリースノートからも隠蔽されている、まだいろいろ変わる可能性があるから? #go120party

2023-02-21 20:30:58
koba @tetsu_koba

そういえばGoのGCは世代管理GCではないんだっけ? #go120party

2023-02-21 20:31:26
koba @tetsu_koba

arena は自動でなく明示的にオブジェクトの寿命を管理する 寿命の長いとわかっているものは最初から別の領域にとるようにする #go120party

2023-02-21 20:32:26
uta8a @uta8a

#go120party フューチャーさんのブログだとXMLのパース(Excel)にもArenaが使えるのでは?という話がありましたね future-architect.github.io/articles/20230…

2023-02-21 20:33:23
koba @tetsu_koba

コンカレントGCだから世代管理になっていないのか #go120party

2023-02-21 20:34:03
Tetsuya Morimoto @t2y

大規模な go サービスは gc に多くの cpu 時間を使っている、gc を使わずにごっそりメモリを確保して解放した方が速くなる用途がある #go120party

2023-02-21 20:34:32
task4233 @task4233

arenaパッケージによって、GoでもGCに縛られないメモリ管理ができるようになるのか、嬉しいな github.com/golang/go/issu… #go120party

2023-02-21 20:35:20
koba @tetsu_koba

arenaを一括でfree することができる。 freeしたものを再度参照するとpanic する。そりゃそうだ。 #go120party

2023-02-21 20:36:10
syumai @__syumai

arenaのソースコードにdiveし始めた #go120party

2023-02-21 20:38:24
前へ 1 ・・ 4 5 7 次へ