Go推薦書籍

以下羅列了amzon評分4分以上妹窖,并且是2015年后出版的go方面的編程書籍(不包含國內(nèi)的書籍)眉孩,排名不分先后咕别,可以根據(jù)目錄索引按需索驥技健。

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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末啄巧,一起剝皮案震驚了整個濱河市悼院,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌死遭,老刑警劉巖弓颈,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件帽芽,死亡現(xiàn)場離奇詭異,居然都是意外死亡翔冀,警方通過查閱死者的電腦和手機导街,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來纤子,“玉大人搬瑰,你說我怎么就攤上這事】嘏穑” “怎么了泽论?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長卡乾。 經(jīng)常有香客問我翼悴,道長,這世上最難降的妖魔是什么幔妨? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任鹦赎,我火速辦了婚禮,結(jié)果婚禮上误堡,老公的妹妹穿的比我還像新娘古话。我一直安慰自己,他們只是感情好锁施,可當(dāng)我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布陪踩。 她就那樣靜靜地躺著杖们,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肩狂。 梳的紋絲不亂的頭發(fā)上摘完,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天,我揣著相機與錄音傻谁,去河邊找鬼描焰。 笑死,一個胖子當(dāng)著我的面吹牛栅螟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播篱竭,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼力图,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了掺逼?” 一聲冷哼從身側(cè)響起吃媒,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎吕喘,沒想到半個月后赘那,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡氯质,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年募舟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片闻察。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡拱礁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出辕漂,到底是詐尸還是另有隱情呢灶,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布钉嘹,位于F島的核電站鸯乃,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏跋涣。R本人自食惡果不足惜缨睡,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望仆潮。 院中可真熱鬧宏蛉,春花似錦、人聲如沸性置。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至嗅义,卻和暖如春屏歹,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背之碗。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工蝙眶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人褪那。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓幽纷,卻偏偏與公主長得像,于是被迫代替她去往敵國和親博敬。 傳聞我的和親對象是個殘疾皇子友浸,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,037評論 2 355