Skip to content

Commit

Permalink
update go book
Browse files Browse the repository at this point in the history
  • Loading branch information
phamtai97 committed Aug 30, 2019
1 parent ea55695 commit 5a34a66
Show file tree
Hide file tree
Showing 71 changed files with 46 additions and 31,496 deletions.
18 changes: 0 additions & 18 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,7 @@
* [2.10 Biên dịch và liên kết các tham số](ch2-cgo/ch2-10-link.md)
* [2.11 Lời nói thêm](ch2-cgo/ch2-11-ext.md)
* [Chương 3: RPC và Protobuf](ch3-rpc/README.md)
* [3.1 Bắt đầu với RPC](ch3-rpc/ch3-01-rpc-intro.md)
* [3.2 Protobuf](ch3-rpc/ch3-02-pb-intro.md)
* [3.3 RPC trong Golang](ch3-rpc/ch3-03-fun-fpc.md)
* [3.4 Bắt đầu với gRPC](ch3-rpc/ch3-04-grpc.md)
* [3.5 gRPC Nâng cao](ch3-rpc/ch3-05-grpc-advanced.md)
* [3.6 gRPC và Protobuf extensions](ch3-rpc/ch3-06-grpc-ext.md)
* [3.7 pbgo : Protobuf-based framework](ch3-rpc/ch3-07-pbgo.md)
* [3.8 grpcurl tool](ch3-rpc/ch3-08-grpc-curl.md)
* [3.9 Lời nói thêm](ch3-rpc/ch3-09-supplementary-notes.md)
* [Chương 4: Go và Web](ch4-web/README.md)
* [4.1 Giới thiệu về Web Development](ch4-web/ch4-01-introduction.md)
* [4.2 Routing](ch4-web/ch4-02-router.md)
* [4.3 Middleware](ch4-web/ch4-03-middleware.md)
* [4.4 Validator request check](ch4-web/ch4-04-request-verification.md)
* [4.5 Database và giao tiếp với Database](ch4-web/ch4-05-database.md)
* [4.6 Ratelimit Service Flow Limit](ch4-web/ch4-06-service-flow-limitation.md)
* [4.7 Bố cục thông thường của các dự án web lớn](ch4-web/ch4-07-layout-of-web-project.md)
* [4.8 Interface và Table Driven Development](ch4-web/ch4-08-interface-and-web.md)
* [4.9 Lời nói thêm](ch4-web/ch4-09-ext.md)
* [Chương 5: Hệ thống phân tán](ch5-distributed-system/README.md)
* [5.1 Distributed id generator](ch5-distributed-system/ch5-01-dist-id.md)
* [5.2 Distributed lock](ch5-distributed-system/ch5-02-lock.md)
Expand Down
4 changes: 3 additions & 1 deletion ch3-rpc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,6 @@

>*““Go is not meant to innovate programming theory. It’s meant to innovate programming practice.” – Samuel Tesla*
RPC - Remote Procedure Call (lời gọi hàm từ xa), là một kỹ thuật cho phép chúng ta gọi hàm nằm trong một process khác trên cùng một máy hoặc nằm ở một máy tính khác. Mục tiêu chính của phương pháp này là làm cho lời gọi từ xa RPC tương tự như thể lời gọi thủ tục thông thường cục bộ và ẩn đi việc truyền dữ liệu đi về qua mạng. Chương này sẽ trình bày về cách sử dụng RPC, thiết kế RPC service, và hệ sinh thái RPC được xây dựng dựa trên nền tảng Protobuf của Google.
RPC - Remote Procedure Call (lời gọi hàm từ xa), là một kỹ thuật cho phép chúng ta gọi hàm nằm trong một process khác trên cùng một máy hoặc nằm ở một máy tính khác. Mục tiêu chính của phương pháp này là làm cho lời gọi từ xa RPC tương tự như thể lời gọi thủ tục thông thường cục bộ và ẩn đi việc truyền dữ liệu đi về qua mạng. Chương này sẽ trình bày về cách sử dụng RPC, thiết kế RPC service, và hệ sinh thái RPC được xây dựng dựa trên nền tảng Protobuf của Google.

(Chúng tôi đang update chapter này, sẽ sớm có bản cập cho các bạn)
Loading

0 comments on commit 5a34a66

Please sign in to comment.