An open API service indexing awesome lists of open source software.

https://github.com/llleon/golang-notes

Golang notes.
https://github.com/llleon/golang-notes

Last synced: over 1 year ago
JSON representation

Golang notes.

Awesome Lists containing this project

README

          

# golang-notes
Golang 源码阅读笔记。

## To-do list

### sync

- [x] Mutex
- [ ] WaitGroup
- [ ] Map
- [ ] Pool

net

- [ ] netFD: net/fd_unix.go
- [ ] Net: net/net.go
- [ ] TCP: net/tcpsock.go
- [ ] UDP: net/udpsock.go

### runtime

- [ ] Slice: runtime/slice.go
- [ ] Map: runtime/map.go
- [ ] Netpoll: runtime/netpoll.go
- [ ] Channel: runtime/chan.go
- [ ] Select: runtime/select.go
- [ ] Defer: runtime/runtime2.go
- [ ] Memory allocator: runtime/malloc.go
- [ ] Garbage collector: runtime/mgc.go
- [ ] G-P-M model: runtime/runtime2.go
- [ ] Goroutine scheduler: runtime/proc.go