Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mrpluto0/go-learning


https://github.com/mrpluto0/go-learning

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Go Learning Records

| Folder | Information |
| -------------- | --------------------------------------------------------------- |
| rand | learn how to use random number |
| slice | learn the difference of `array` and `slice` |
| struct | learn about composition of `struct` |
| net | practice the usage of `net` |
| http | learn how to use `http` |
| rpc | learn how to use `rpc` |
| go-protoc | learn about protocol buffer |
| function-hook | a case to add hook for function |
| go-user-manual | finish according to `Go User Manual` in Go's Official Website |
| socks5-proxy | an example to create a proxy by `socks5` protocol |
| reverse-proxy | an example to create a reverse proxy by `httputil.ReverseProxy` |
| go-pprof | a case to use `net/http/pprof` |
| go-mock | a case to use `gomock` module to test |