go-advanced
go-advanced copied to clipboard
Bổ sung nội dung mới cho sách
Mô tả
Sau khi hoàn tất phần release hoàn chỉnh, với mục đích có thêm nhiều kiến thức mới, chúng ta cần bổ sung thêm các nội dung hay, có tính ứng dụng cao trong thực tế. Đây sẽ là issue tập hợp những nội dung cần thêm cho bộ tài liệu này.
Yêu cầu
Làm theo các Step:
- Đọc và tìm hiểu các nội dung ở phần Nội dung mới bên dưới.
- Đánh giá nội dung.
- Thảo luận và bình chọn xem có nên đưa vào sách không.
- Thực hiện:
- Nội dung cần đảm bảo các tiêu chí:
- Kiến thức mới.
- Có tính ứng dụng.
- Khi trình bày đảm bảo các phần:
- Giới thiệu (nêu động lực tại sao cần làm)
- Trình bày chi tiết các vấn đề (chia nhỏ để nói).
- Code Example.
- Kết luận và đánh giá.
- Đảm bảo đúng format như làm ở các chapter.
- Nội dung cần đảm bảo các tiêu chí:
Nội dung mới
- [ ] Bổ sung chapter 6.
- [ ] Web socket: websocket
- [ ] Benchmark trong Golang: (https://github.com/myzhan/boomer), go-functions-with-benchmarks
- [ ] Test: go-test-your-code
- [ ] Giới thiệu các framwork thường dùng trong golang: go-kit
- [ ] Cheat sheet trong golang: go-lang-cheat-sheet
- [ ] Giới thiệu về QUIC: QUIC
- [ ] Giới thiệu các best pratices: Twelve Go Best Practices - Golang talks,project-layout, ...
Thành viên tham gia
- Tất cả các bạn có cùng đam mê Golang.