image top
Giỏ hàng Giỏ hàng 0
Không có sản phẩm trong giỏ hàng.
Email cho bạn bè

Sách Powerful Command-Line Applications in Go Build Fast and Maintainable Tools

250,000₫
  • ✪ Miễn phí GIAO HÀNG đơn hàng từ 399.000đ
  • ✪ Giao hàng COD toàn quốc nhanh chóng từ 2 - 4 ngày
  • ✪ Giao hàng HOẢ TỐC trong nội thành Hà Nội
  • ✪ Hỗ trợ xuất hóa đơn VAT theo yêu cầu

Sách Powerful Command-Line Applications in Go Build Fast and Maintainable Tools

Sách keo gáy, bìa mềm
 
Write your own fast, reliable, and cross-platform
command-line tools with the Go programming language. Go might be the
fastest—and perhaps the most fun—way to automate tasks, analyze data,
parse logs, talk to network services, or address other systems
requirements. Create all kinds of command-line tools that work with
files, connect to services, and manage external processes, all while
using tests and benchmarks to ensure your programs are fast and correct.
Go
is a modern programming language that combines the reliability of
compiled languages with the ease of use and flexibility of dynamic typed
languages. With Go, you can develop cross-platform command-line tools
that are fast and reliable. Work through practical examples to develop
elegant and efficient tools by applying Go’s rich standard library, its
built-in support for concurrency, and its expressive syntax. Use Go’s
integrated testing capabilities to automatically test your tools,
ensuring they work reliably, even across code refactoring.
Develop
CLI tools that interact with your users by using common input/output
patterns, including environment variables and flags. Handle files to
read or persist data, and manipulate paths consistently in
cross-platform scenarios. Control processes and handle signals, and use a
benchmark-driven approach and Go’s concurrency primitives to create
tools that perform well. Use powerful external libraries such as Cobra
to create modern and flexible tools that handle subcommands, and develop
tools that interact with databases, APIs, and network services.
Finally, leverage what you learned by tackling additional challenges at
the end of each chapter.
What You Need
Go 1.14 or higher, an
internet connection to download the example files and additional
libraries, and a text editor to write your programs.
 
Thể loại:Computers - Programming
 
Năm:2021
 
In lần thứ:1
 
Nhà xuát bản:Pragmatic Bookshelf
 
Ngôn ngữ:english
 
Trang:500