Ngôn ngữ Golang không còn quá xa lạ trong giới lập trình nữa. Đây là một ngôn ngữ dễ học, các bạn có thể tự học Golang cơ bản ở trang Go by Example. Đa phần các tài liệu về Golang từ cơ bản hay đến nâng cao đều do các nhà lập trình viên nước ngoài biên soạn. Bộ tài liệu Advanced Go Programming được chúng tôi biên soạn hoàn toàn bằng Tiếng Việt. Bộ tài liệu này trình bày về những vấn đề nâng cao trong Golang như CGo, RPC framework, Web framework, distributed,.... và các ví dụ minh họa cụ thể theo các chủ đề. Chúng tôi rất mong bộ tài liệu này sẽ giúp các bạn lập trình viên có thêm những kiến thức mới và nâng cao kỹ năng lập trình của bản thân.
Chúng tôi thực hiện bộ tài liệu nhằm:
- Tạo ra bộ tài liệu chính thống cho nội bộ team sử dụng nói riêng và toàn bộ các team Teachnical của ZaloPay nói chung.
- Public ra bên ngoài để cộng đồng Golang Việt Nam có bộ tài liệu tiếng Việt do chính người Việt Nam biên soạn.
- Đây tiền đề để mọi người biết tới Zalopay, đồng thời tạo ra sân chơi mới có cơ hội giao lưu mở rộng mối quan hệ với các bạn có cùng đam mê lập trình.
Bộ tài liệu này được chúng tôi biên soạn dựa trên tài liệu Go Language Advanced Programming (Advanced Go Programming) do nhóm tác giả Trung Quốc chai2010 phát triển.
Xem mục lục chính của bộ tài liệu ở đây.
- Xem trên gitbook.
Để phát triển bộ tài liệu Advanced Go Programming hoàn chỉnh hơn trong tương lai, chúng tôi rất vui khi nhận được sự đóng góp từ mọi người.
Các bạn có thể đóng góp bằng cách:
- Liên hệ với chúng tôi.
- Trả lời các câu hỏi trong issues.
- Tạo các issues gặp phải trên issues.
- Tạo pull request trên repository của chúng tôi.
- ...
Dự án này được phát triển bởi các thành viên sau đây.
AJPham |
thinhda |
trungdv |
Quoc Anh |
Nguyễn Huỳnh Thoại |
Anh Le (Andy) |
---|
-
Github: ZaloPay Open Source
-
Facebook: Zalopay Engineering
-
Bugs: issues