Build Systems With Go: Everything a Gopher must know

Build Systems With Go: Everything a Gopher must know

Tirado, Juan
0 / 4.0
0 comments
Bạn thích cuốn sách này tới mức nào?
Chất lượng của file scan thế nào?
Xin download sách để đánh giá chất lượng sách
Chất lượng của file tải xuống thế nào?

Second edition (v0.2.0) with revisited content, enhanced explanations, a new chapter about Cgo, and more awesome gophers.

Because
to build a system you need more than a collection of loops, this book
offers the reader a complete explanation of the most useful aspects of
the Go language, and how to use them with existing tools from the Go
ecosystem. Do not stay in the basics, move forward and learn how to
build systems with restful APIs, gRPC messaging, powerful loggers,
middleware, SQL/noSQL databases, data streaming, and more. A book
written for new adopters and experienced developers.

  • More than 200 runnable examples.
  • Code available in GitHub (https://github.com/juanmanuel-tirado/savetheworldwithgo).
  • Concise explanations from basic to advanced levels.
  • Explore advanced topics: reflection, concurrency, benchmarking, profiling, etc.
  • Learn how developers use Go: modules, tags, CLIs, encodings, etc.
  • Learn how to build systems with gRPC, Kafka, Cassandra, MySQL, Cobra, and more.

Contents :

  • Part I: The GO language
    • First steps with Go
    • The basics
    • Arrays, slices, and maps
    • Structs, methods and interfaces
    • Reflection
    • Concurrency
    • Input/Output
    • Encodings
    • HTTP
    • Templates
    • Testing
    • Modules and documentation
    • Cgo
  • Part II: Building systems
    • Protocol buffers
    • gRPC
    • Logging with Zerolog
    • Command line interface
    • Relational databases
    • NoSQL databases
    • Kafka
Tập:
1
Năm:
2021
In lần thứ:
2
Nhà xuát bản:
Independently published
Ngôn ngữ:
english
Trang:
411
ISBN:
B091FX4CZX
File:
PDF, 5.15 MB
IPFS:
CID , CID Blake2b
english, 2021
Đọc online
Hoàn thành chuyển đổi thành trong
Chuyển đổi thành không thành công

Từ khóa thường sử dụng nhất