Go Programming Cookbook: Over 85 recipes to build modular, readable, and testable Golang applications across various domains, 2nd Edition

Go Programming Cookbook: Over 85 recipes to build modular, readable, and testable Golang applications across various domains, 2nd Edition
Go Programming Cookbook: Over 85 recipes to build modular, readable, and testable Golang applications across various domains, 2nd Edition
By 作者: Aaron Torres
ISBN-10 书号: 1789800986
ISBN-13 书号: 9781789800982
Release Finelybook 出版日期: 2019-07-19
pages 页数: (434 )

$39.99

Book Description to Finelybook sorting

Tackle the trickiest of problems in Go programming with this practical guide
Go (or Golang) is a statically typed programming language developed at Google. Known for its vast standard library, it also provides features such as garbage collection, type safety, dynamic-typing capabilities, and additional built-in types. This book will serve as a reference while implementing Go features to build your own applications.
This Go cookbook helps you put into practice the advanced concepts and libraries that Golang offers. The recipes in the book follow best practices such as documentation, testing, and vendoring with Go modules, as well as performing clean abstractions using interfaces. You’ll learn how code works and the common pitfalls to watch out for. The book covers basic type and error handling, and then moves on to explore applications, such as websites, command-line tools, and filesystems, that interact with users. You’ll even get to grips with parallelism, distributed systems, and performance tuning.
By the end of the book, you’ll be able to use open source code and concepts in Go programming to build enterprise-class applications without any hassle.
What you will learn

Work with third-party Go projects and modify them for your use
Write Go code using modern best practices
Manage your dependencies with the new Go module system
Solve common problems encountered when dealing with backend systems or DevOps
Explore the Go standard library and its uses
Test, profile, and fine-tune Go applications
contents
1 I/O and Filesystems
2 Command-Line Tools
3 Data Conversion and Composition
4 Error Handling in Go
5 Network Programming
6 All about Databases and Storage
7 Web Clients and APIs
8 Microservices for Applications in Go
9 Testing Go Code
10 Parallelism and Concurrency
11 Distributed Systems
12 Reactive Programming and Data Streams
13 Serverless Programming
14 Performance Improvements, Tips, and Tricks

以下隐藏内容!
仅供捐助用户可见,查看需要1积分,请先

ZIP压缩文内包含(PDF+EPUB+AZW3+MOBI+Code)其一
捐助获取帐号积分点击了解一下
赞(0) 打赏
未经允许不得转载:finelybook » Go Programming Cookbook: Over 85 recipes to build modular, readable, and testable Golang applications across various domains, 2nd Edition
分享到: 更多 (0)

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #2

    下载 找不到文件。。。

    wajue 2周前 (11-01) 未知系统 谷歌浏览器 Windows 8.1 回复
  2. #1

    无法下载,提示“下载信息错误”

    1366892010 2周前 (10-30) 未知系统 谷歌浏览器 Windows 10 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏