4推薦
19評論
74264 閱讀

Go語言實戰

即便不處理類似可擴展的Web 并發或者實時性能等復雜的系統編程問題,應用程序開發也是一件非常困難的事情。盡管使用一些工具和框架也可以解決這些常見的問題,但Go 語言卻以一種更加自然且高效的方式正確處理了這類問題。由谷歌公司開發的Go 語言,為在基礎設施中非常依賴高性能服務的初創公司和大企業提供了足夠的能力。 Go語言實戰目標讀者是已經有一定其他編程語言經驗,... [...]


1推薦
22評論
31995 閱讀

Go語言標準庫

Golang標準庫。對于程序員而言,標準庫與語言本身同樣重要,它好比一個百寶箱,能為各種常見的任務提供完美的解決方案。以示例驅動的方式講解Golang的標準庫。 標準庫基于最新版本Go。注:目前 Go 標準庫文檔并沒有標識某個 API 基于哪個版本的 Go,將來會加上這部分 issue。 講解中涉及到特定操作系統時,針對的都是 Linux/amd64。G... [...]


1推薦
8評論
33915 閱讀

Go語言學習筆記

作為時下流行的一種系統編程語言,Go 簡單易學,性能很好,且支持各類主流平臺。已有大量項目采用 Go 編寫,這其中就包括 Docker 等明星作品,其開發和執行效率早已被證明。本書經四年多逐步完善,內容覆蓋了語言、運行時、性能優化、工具鏈等各層面知識。且內容經大量讀者反饋和校對,沒有明顯的缺陷和錯誤。上卷細致解析了語言規范相關細節,便于讀者深入理解語言相關功... [...]


1推薦
13評論
27510 閱讀

通過例子學習Go

Go 是一個被設計用來建立簡單,快速和可信賴的軟件的開源程序設計語言。 Go by Example 是一個實踐性的通過帶注釋的例子程序去介紹 Go。 [...]


1推薦
3評論
24111 閱讀

Go語言程序設計

本書是Go語言程序基礎教程。清華大學出版社。 [...]


0推薦
0評論
3175 閱讀

Concurrency in Go

Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. If you’re a ... [...]


0推薦
7評論
12205 閱讀

Go RPC 開發指南

本書首先介紹了使用Go官方庫開發RPC服務的方法,然后介紹流行gRPC庫以及其它一些RPC框架如Thrift等,后面重點介紹高性能的分布式全功能的RPC框架 rpcx。讀者通過閱讀本書,可以快速學習和了解Go生態圈的RPC開發技術,并且應用到產品的開發中。 [...]


0推薦
7評論
16820 閱讀

Go語言高級編程

本書針對Go語言有一定經驗,想深入了解Go語言各種高級用法的開發人員。 [...]


0推薦
2評論
11364 閱讀

Go Web 編程

本書全面介紹使用Go語言開發Web應用所需的全部基本概念,并詳細講解如何運用現代設計原則使用Go語言構建Web應用。本書通過大量的實例介紹核心概念(如處理請求和發送響應、模板引擎和數據持久化),并深入討論更多高級主題(如并發、Web應用程序測試以及部署到標準系統服務器和PaaS提供商)。 本書以一個網絡論壇為例,講解如何使用請求處理器、多路復用器、模板... [...]


0推薦
1評論
5964 閱讀

Cloud Native Go:構建基于Go和React的云原生Web應用與微服務

《Cloud Native Go:構建基于Go和React的云原生Web應用與微服務》旨在向開發人員展示如何構建適用于大流量、高并發場景下的云原生Web應用。《Cloud Native Go:構建基于Go和React的云原生Web應用與微服務》從搭建開發測試環境開始,逐步介紹使用Go語言構建微服務的方法,通過引入CI/CD流程和Wercker、Docker等... [...]


0推薦
7評論
15062 閱讀

Go程序設計語言

本書由《C程序設計語言》的作者Kernighan和谷歌公司Go團隊主管Alan Donovan聯袂撰寫,是學習Go語言程序設計的權威指南。本書共13章,主要內容包括:Go的基礎知識、基本結構、基本數據類型、復合數據類型、函數、方法、接口、goroutine、通道、共享變量的并發性、包、go工具、測試、反射等。 本書適合作為計算機相關專業的教材,也可供Go語... [...]


0推薦
0評論
6937 閱讀

Etcd源碼解析

目前在分布式一致性應用軟件領域,Etcd作為一款后起之秀越來越得到廣大從業人員的偏愛,大有取代ZooKeeper之勢。 本書介紹了Etcd的原理和源碼實現,本書共分成9個章節,第1章是Etcd簡介,介紹Etcd的背景和特點;第2章是Raft協議原理;第3章介紹Etcd的使用和開發實踐;第4章介紹了Etcd的源碼分析環境準備和Go語言特性;第5章是Etcd客戶... [...]


0推薦
4評論
16111 閱讀

Go 設計模式

Go語言慣用設計和應用模式的清單,包括面向對象常用的模式,以及 Go 中常用的模式,如并發模式。 [...]


0推薦
0評論
6907 閱讀

學習 Go 語言

這是關于來自Google 的Go 語言的簡介。目標是為這個新的、革命性的語言提供一個指南。 這本書的目標讀者是那些熟悉編程,并且了解多種編程語言,例如C,C++,Perl,Java,Erlang,Scala,Haskell。這不是教你如何編程的書,只是教你如何使用Go。 [...]


0推薦
0評論
1738 閱讀

Go Bootcamp

This book is a companion book to the Go Bootcamp event organized for the first time in Santa Monica CA in March 2014. You don’t need to install Go to read this book and follow alo... [...]


0推薦
0評論
4476 閱讀

Go簡易教程

The Little Go Book is a free introduction to Google's Go programming language. It's aimed at developers who might not be quite comfortable with the idea of pointers and static typi... [...]


0推薦
0評論
2711 閱讀

Go for Javascript Developers

This book helps Javascripters become Gophers. Outlining the differences between these languages makes it easier to switch back and forth, and can help mitigate potential issues whe... [...]


0推薦
0評論
1993 閱讀

Get Programming with Go

Get Programming with Go introduces you to the powerful Go language without the confusing jargon or high-level theory. By working through over 25 quick-fire chapters, you'll quickly... [...]


0推薦
0評論
2262 閱讀

A Go Developer's Notebook

This is the book that I wish had existed when I first started exploring the Go language, built around code examples I could have played with at my own pace. It's also like the boo... [...]


0推薦
0評論
2325 閱讀

Webapps in Go the anti textbook

This book was written to teach how to develop web applications in Go for people who know a bit of Go and have basic information about web applications in general. We (you) will bui... [...]


0推薦
1評論
2300 閱讀

Web Development with Go

Web Development with Go: Learn to Create Real World Web Applications using Go Web Development with Go was written to teach both beginners and experts how to create and deploy a re... [...]


0推薦
0評論
1532 閱讀

TouchDevelop: Programming on the Go

Mobiledevices such as smartphones and tablets are set to become the main computersthat virtually all people will own and carry with them at all times. And yet,mobile devices are no... [...]


0推薦
0評論
1628 閱讀

Go Programming: Questions and Answers

If you have a question about Go this is the book with the answers. Go Programming: Questions and Answers takes some of the best questions and answers asked on the stackoverflow web... [...]


0推薦
0評論
1559 閱讀

Getting Started with Arduino and Go

Arduino is an open-source platform used for building electronics projects. This book helps you how to get started with Arduino and Go. Several illustration samples are provided to ... [...]


0推薦
0評論
1684 閱讀

Go: Up and Running

Get started with Go, the C-based Google language that emphasizes concurrency and programmer convenience for developing modern applications. This field guide takes you on an example... [...]


0推薦
0評論
1356 閱讀

The Factorial Recursive Function

The intent of this 30-page publication is to explain what happens when a function invokes itself and how it calculates the end result of a return statement, like for example, retur... [...]


0推薦
0評論
1550 閱讀

Go Exercises in Plain Language:Volume 3

This book is the bridge. You're about to cross the bridge from basic concepts in Go to a more advanced paradigm. Without knowing these concepts and thinking about them in a practic... [...]


0推薦
0評論
1421 閱讀

Go Exercises in Plain Language:Volume 2

Which program language should you learn second? What about Go? It is open source, easy to grasp, clean, very powerful, ultra modern, and it will look good on your resume. In the en... [...]


0推薦
0評論
1613 閱讀

Go Exercises in Plain Language:Volume 1

Which program language should you learn second? What about Go? It is open source, easy to grasp, clean, very powerful, ultra modern, and it will look good on your resume. In the en... [...]


0推薦
0評論
1665 閱讀

Creating Web Applications On The Go

This book is intended to give the reader a comprehensive taster into creating web applications. The book steers clear of technical jargon and explains the processes involved in c... [...]


0推薦
0評論
2237 閱讀

Go and SQL Server Programming By Example

This book helps you to get started how to write Go program to access SQL Server and Microsoft Azure SQL Database. The following is highlight topic in this book: * Setup Developmen... [...]


0推薦
0評論
2158 閱讀

Microservices in Go

Microservices in Go: Use Go to Build Scalable Backends Microservices in Go teaches you how to handle advanced server side development in Go; it uses microservices to accomplish th... [...]


0推薦
0評論
1708 閱讀

Go Secure Coding Practices

Go Language - Web Application Secure Coding Practices is a guide written for anyone who is using the Go Programming Language and aims to use it for web development. This book is c... [...]


0推薦
0評論
1827 閱讀

Go Recipes

Solve your Go problems using a problem-solution approach. Each recipe is a self-contained answer to a practical programming problem in Go. Go Recipes contains recipes that deal wit... [...]


0推薦
2評論
3256 閱讀

Writing An Interpreter In Go

In this book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language. Ste... [...]


0推薦
3評論
33845 閱讀

Go語言圣經

Go是一個開源的編程語言,它很容易用于構建簡單、可靠和高效的軟件。Go語言由來自Google公司的Robert Griesemer,Rob Pike和Ken Thompson三位大牛于2007年9月開始設計和實現,然后于2009年的11月對外正式發布。語言及其配套工具的設計目標是具有表達力,高效的編譯和執行效率,有效地編寫高效和健壯的程序。本書是為了幫助你開... [...]


0推薦
3評論
8904 閱讀

Go并發編程實戰(第2版)

本書介紹了使用Go語言進行現代計算機程序設計的各種方法,深入論述和展示了并發編程方面的知識和技巧,并用大量可獨立運行的示例進一步說明和驗證。本書從基礎寫起,以便讓讀者快速入門。而后又從背景和歷史演進切入,深挖和展示Go語言提供的并發編程模型、運作機制和程序編寫方法。最后,對一個較大示例進行了漸進式的展示和闡述,讀者可以依此對全書內容進行一個完整的回顧和復習,... [...]


0推薦
0評論
2579 閱讀

Go Design Patterns

Go is a multi-paradigm programming language that has built-in facilities to create concurrent applications. Design patterns allow developers to efficiently address common problems ... [...]


0推薦
0評論
2689 閱讀

Cloud Native Go

The Complete Guide to Building Cloud-Based Services Cloud Native Go shows developers how to build massive cloud applications that meet the insatiable demands of today’s customers,... [...]


0推薦
0評論
1947 閱讀

Learning Go Programming

The Go programming language has firmly established itself as a favorite for building complex and scalable system applications. Go offers a direct and practical approach to programm... [...]


0推薦
0評論
2419 閱讀

Go Web Programming

Go Web Programming teaches you how to build web applications in Go using modern design principles. You’ll learn how to implement the dependency injection design pattern for writing... [...]


0推薦
0評論
2549 閱讀

Go: Building Web Applications

An easy-to-follow guide that provides everything a developer needs to know to build end-to-end web applications in Go.Write interesting and clever, but simple code, and learn skill... [...]


0推薦
0評論
1871 閱讀

Introducing Go

Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb ... [...]


0推薦
0評論
2298 閱讀

Go in Practice

Go in Practice guides you through dozens of real-world techniques in key areas. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the... [...]


0推薦
0評論
1766 閱讀

Go Programming Blueprints, 2nd Edition

Go is the language of the Internet age, and the latest version of Go comes with major architectural changes. Implementation of the language, runtime, and libraries has changed sign... [...]


0推薦
0評論
3825 閱讀

The Go Programming Language

The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The b... [...]


0推薦
0評論
1727 閱讀

Learning Go Web Development

This book was written with the objective to help web developers who are new to Go to use Go effectively for building API's and web applications. The book takes a beginners perspect... [...]


0推薦
0評論
1780 閱讀

Web Development with Go

Take a deep dive into web development using the Go programming language to build web apps and RESTful services to create reliable and efficient software. Web Development with Go pr... [...]


0推薦
0評論
1623 閱讀

Level Up Your Web Apps with Go

This book gives you all you need to use Go in your web applications. You'll learn the basic concepts - language structures, the standard library, and Go tools - then tackle more ad... [...]


0推薦
0評論
2343 閱讀

The Ultimate Guide to Building Database-Driven Apps with Go

Have you downloaded our eBook, Building Database Driven Apps with Go? It's the best resource to quickly learn how to connect a database from Go programs. This excerpt presents a q... [...]