
Sách keo gáy, bìa mềm
Step-by-step instruction on writing your first production-ready servers with Golang
Google's
Go language, otherwise known as Golang, is a fast, simple, and reliable
language that is rapidly becoming a highly popular choice for
developers of all kinds. With particular utility in cloud-native
environments, Golang is being adopted in major projects like Docker and
Ethereum thanks to its user-friendly features, like concurrency and easy
deployment.
In Practical Golang: Building Scalable Network and Non-Network Applications,
expert coder and devops engineer Amit Saha delivers a step-by-step
guide to writing production-ready HTTP 1.1, HTTP2, RPC, and TCP/UDP
servers. Walking you through the entire process of learning this already
straightforward language, from your first application to your first
deployed server, the authors rely solely on the most popular open-source
projects to ensure you can apply the book's advice in any cloud
environment.
In this book, you'll get:
Fulsome descriptions of best practices on load balancing, scaling, and failure handling
Stepwise guidance on writing an HTTP service from scratch using only Golang's standard library
Easy tutorials on implementing RPC and HTTP interfaces for RPC services
Straightforward instructions on using SQL databases
Perfect for software developers, devops engineers, and other programming professionals, Practical Golang
is also an indispensable resource for anyone who wants to go beyond the
basics of Golang and deploy robust and practical servers.
Thể loại:Computers - Programming
Năm:2021
Nhà xuát bản:Wiley
Ngôn ngữ:english
Trang:419