Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

イチゼロエフエム

21: Go 1.24 Swiss Tables, synctest package and more

22 Feb 2025

Description

Go 1.24のRelease Notesを見ながらSwiss Tablesや、synctest packageなどについて雑談しました。後半は、とあるGithub上のdiscussionを取り上げGoのエラーハンドリングを簡潔に記述するための新しい文法についても話しています。 Go 1.24 Release Notes - The Go Programming Language abseil / Swiss Tables Design Notes testing/synctest weak - Go Packages go -tools フラグ discussion: spec: reduce error handling boilerplate using ? · golang go · Discussion #71460 · GitHub Swiss Tablesの説明のところでlookupのときに先にhash値の7bitの方を使うように喋っていますが、正しくは57bitのほうを先に使って探索開始位置を決め、そこからSSE命令をつかって高速に探索するようです。 Chapters: (00:00) Opening - 作文の季節 (02:58) Go 1.24 (04:09) Swiss Tables (20:19) synctest package (28:08) その他の気になった変更 (33:11) A discussion for Go’s new error handling syntax

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.