Consolidated update: things done so far
Since this is the first update, a summary account of things so far completed:
- Learning by doing:
- Completed the boot.dev course introducing Go
- Completed a bunch of boot.dev Go client courses and projects
- Unlocked and completed at least one exercise of all of the concepts in Go’s Exercism track
- Reading
- Read the first ~5 chapters of Learning Go.
- Read the first 2 chapters of Concurrency in Go, currently on chapter 3.
- SRificiation
- Completed SRifying the second chapter (Predeclared Types and Declarations) chapter of Learning Go, and partially SRifying the 3rd (Composite Types) up to and including arrays and some basics of slices.
Update for today
- Learning by doing/programming volume:
nil
- Reading:
nil
- SRified and added to SR:
- using
append
to append to slices, including some edge cases - the capacity calculation for how slice capacity is extended when the existing capacity isn’t sufficient for an
append
operation. Nice how they’ve calibrated it to asymptote out to 25% smoothly.
- using
- Meta: got this baby rolling again!
- Shaped and coalesced and wrote up the Roadmap and Threads post, from my notes, Dyna, ChatGPT convos, etc.
- And this one.
- Meta-meta: also refreshed myself on how this (Hugo and the Hugo Simple theme) works, how to write posts here, etc etc etc all that.