Go推荐书籍

以下罗列了amzon评分4分以上,并且是2015年后出版的go方面的编程书籍(不包含国内的书籍),排名不分先后,可以根据目录索引按需索骥。

Part 1. Go and web applications
  Chapter 1. Go and web applications
  Chapter 2. Go ChitChat
Part 2. Basic web applications
  Chapter 3. Handling requests
  Chapter 4. Processing requests
  Chapter 5. Displaying content
  Chapter 6. Storing data
Part 3. Being real
  Chapter 7. Go web services
  Chapter 8. Testing your application
  Chapter 9. Leveraging Go concurrency
  Chapter 10. Deploying Go
Chapter 1. Introducing Go
Chapter 2. Go quick-start
Chapter 3. Packaging and tooling
Chapter 4. Arrays, slices, and maps
Chapter 5. Go’s type system
Chapter 6. Concurrency
Chapter 7. Concurrency patterns
Chapter 8. Standard library
Chapter 9. Testing and benchmarking
1. Tutorial
2. Program Structure
3. Basic Data Types
4. Composite Types
5. Functions
6. Methods
7. Interfaces
8. Goroutines and Channels
9. Concurrency with Shared Variables
10. Packages and the Go Tool
11. Testing
12. Reflection
13. Low-Level Programming
Part 1. Background and fundamentals
  Chapter 1. Getting into Go
  Chapter 2. A solid foundation
  Chapter 3. Concurrency in Go
Part 2. Well-rounded applications
  Chapter 4. Handling errors and panics
  Chapter 5. Debugging and testing
Part 3. An interface for your applications
  Chapter 6. HTML and email template patterns
  Chapter 7. Serving and receiving assets and forms
  Chapter 8. Working with web services
Part 4. Taking your applications to the cloud
  Chapter 9. Using the cloud
  Chapter 10. Communication between cloud services
  Chapter 11. Reflection and code generation
1. I/O and File Systems
2. Command-Line Tools
3. Data Conversion and Composition
4. Error Handling in Go
5. All about Databases and Storage
6. Web Clients and APIs
7. Microservices for Applications in Go
8. Testing
9. Parallelism and Concurrency
10. Distributed Systems
11. Reactive Programming and Data Streams
12. Serverless Programming
13. Performance Improvements, Tips, and Tricks
1. Beginning Go
2. Go Fundamentals
3. Structs and Interfaces
4. Concurrency
5. Using Standard Library Packages
6. Data Persistence
7. Building HTTP Servers
8. Testing Go Applications
1. Chat Application with Web Sockets
2. Adding User Accounts
3. Three Ways to Implement Profile Pictures
4. Command-Line Tools to Find Domain Names
5. Building Distributed Systems and Working with Flexible Data
6. Exposing Data and Functionality through a RESTful Data Web Service API
7. Random Recommendations Web Service
8. Filesystem Backup
9. Building a Q&A Application for Google App Engine
10. Micro-services in Go with the Go kit Framework
11. Deploying Go Applications Using Docker
1. Getting Started with Go and Unix Systems Programming
2. Writing Programs in Go
3. Advanced Go Features
4. Go Packages, Algorithms, and Data Structures
5. Files and Directories
6. File Input and Output
7. Working with System Files
8. Processes and Signals
9. Goroutines - Basic Features
10. Goroutines - Advanced Features
11. Writing Web Applications in Go
12. Network Programming
1. An Introduction to Concurrency
2. Modeling Your Code: Communicating Sequential Processes
3. Go’s Concurrency Building Blocks
4. Concurrency Patterns in Go
5. Concurrency at Scale
6. Goroutines and the Go Runtime
1. Lexing
2. Parsing
3. Evaluation
4. Extending the Interpreter
1. A First Step in Go
2. Go Language Essentials
3. Go Control Flow
4. Data Types
5. Functions in Go
6. Go Packages and Programs
7. Composite Types
8. Methods, Interfaces, and Objects
9. Concurrency
10. Data IO in Go
11. Writing Networked Services
12. Code Testing
1. Getting Started
2. Types
3. Variables
4. Control Structures
5. Arrays, Slices, and Maps
6. Functions
7. Structs and Interfaces
8. Packages
9. Testing
10. Concurrency
11. Next Steps
1. Welcome New Gopher
2. Go Types Explored
3. HTTP
4. Gophr Part 1: The Project
5. Gophr Part 2: All About the Users
6. Gophr Part 3: Remembering Our Users
7. Gophr Part 4: Images
8. Gophr Part 5: Concurrency
9. Automated Testing
10. Packaging and Production
    原文作者:Jseanj86
    原文地址: https://www.jianshu.com/p/bc094870270e
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞