Four Days of Go – Evan Miller
Part of my work involves the mild reverse-engineering of binary file formats. I say “mild” because usually other people do all of the actual work; I just have to figure out what an extra flag field or two means, and I then take as much credit as possible for the discovery on my blog.
Four Days of Go – Evan Miller Four Days of Go By Evan Miller April 21, 2015 Translations: Japanese Part of my work involves the mild reverse-engineering of binary file formats. I say “mild” because usually other people do all of the actual work; I just have to figure out what an extra flag field or two means, and I then take as much credit as possible for the discovery on my blog. To see what’s in the guts of a binary file, I use a hex editor, though even my favorite one is a bit of a chore to use. When I’m trying to figure out a file format, I want to mark it up with my hypotheses about what
saved by
related reading
- Destroy All Values: Designing Deinitialization in Programming Languages - Faultloregankra.github.io
- Frequently Asked Questions (FAQ) - The Go Programming Languagego.dev
- Rethinking Visual Programming with Go · divan's blogdivan.dev
- how I think when I think about programming - alice mazalicemaz.com
- Go at Google: Language Design in the Service of Software Engineering - The Go Programming Languagego.dev
- Reverse Engineering iWork - by Andrew Sampson - ./makeandrews.substack.com
- Google's Fully Homomorphic Encryption Compiler — A Primer || Math ∩ Programmingjeremykun.com
- Writing Better Go: Lessons from 10 Code Reviews - Speaker Deckspeakerdeck.com
- Effective Go - The Go Programming Languagego.dev
- Writing Better Go: Lessons from 10 Code Reviews - Speaker Deckspeakerdeck.com
- Using go fix to modernize Go code - The Go Programming Languagego.dev
- crawshaw - 2025-01-06crawshaw.io