Description of the module from the official csi page:
Go's runtime and standard library from both a systems programmer and a language implementer's perspective: concurrency and memory models, interfaces and dynamic dispatch, data structures, garbage collection, foreign-function interfaces.
- 01 Exploring internal representation of Go data structures
- 02 Understanding interfaces
- 03 Exploring synchronization methods for an “ID service”
- 04 Understanding the GO's scheduler
- 05 Implementing a mutex
- 06 Understanding GO's memory allocation
- 07 Understanding GO's garbage collection
- 08 Writing a wrapper for LevelDB using
cgo