Skip to content

从零开始进行GO语言开发,相关文档及示例代码

Notifications You must be signed in to change notification settings

taoey/learning-go

Repository files navigation

Lets-GO

前言

从零开始进行GO语言开发,相关文档及示例代码

有关go的相关学习资料

社区

推荐书籍

名称 备注
Mastering GO 适用于go的深入了解,包括其内部机制等等
Go 语言标准库
over-golang github开源书籍,涉及Go语法、Go并发思想、Go与web开发、Go微服务设施等,适用于深入学习go
研磨设计模式 go语言版设计模式
the way to go
All programming languages books
看云-golang 有很多错误及面试总结,适合各阶段go语言开发者
Go语言标准库
http://www.topgoer.com/ 资料特别全,非常推荐
qyuhen/book golang 学习笔记 很好的pdf 推荐
http://wen.topgoer.com/docs/gozhuanjia/gogfjhk 《Go专家编程》

推荐文章/资料

文章 评价
crawlab的golang后端内存分析及优化-基于go pprof ioutil.ReadAll()读取大文件有坑
记一次golang程序CPU高的排查过程 time.NewTicker使用需谨慎
深入理解Go-垃圾回收机制 非常深入
go 垃圾回收:三色算法 垃圾回收算法专场
Go map原理剖析 读Map源码已经成为一种习惯
Golang高效编程 有很多值的借鉴的内容
[译] Go 实现百万 WebSocket 连接 现在还看不太懂,反正感觉挺NB的
golang框架解析-iris iris 生命周期这个图非常好
beego框架代码分析
一文理清 Go 引用的常见疑惑 传值?传址?引用传递?
Golang实现请求限流的几种办法
Go channel 实现原理分析
go 学习笔记之10 分钟简要理解 go 语言闭包技术
如何在golang http服务端程序中读取2次Request Body? 一般情况下是这个需求是不需要的
os.open竟然在文件不存在时返回err==nil,亏我那么信任它 在windows下直接使用con作为文件名,文件直接创建失败
go 学习笔记之学习函数式编程前不要忘了函数基础 你是gopher?居然不知道啥是函数式编程,好吧,你走吧
gopherchina
Golang的反射reflect深入理解和示例 写的挺好的一片文章
100 行写一个 go 的协程池 (任务池) 小伙计,来写一个协程池吧
Go slice扩容分析之 不是double或1.25那么简单 供以后研究源码用

工具

  • jsonTOGo / json2go::好用的json转go struct工具, 提高编码效率
  • gopm.io:科学下载第三方包
  • 百度BFE:开源的应用负载均衡产品,类似于Nginx

第三方库

名称 功能 备注
excelize excel文件操作
sprig 有用的 Go 模板函数
go-qrcode 二维码生成 Go语言生成二维码是如此简单
go-micro go的微服务框架 micro-in-cn/tutorials : Micro 中文示例、教程、资料,源码解读
lxn/walk Golang-GUI编程框架 编译出的可执行文件仅支持Windows平台

About

从零开始进行GO语言开发,相关文档及示例代码

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages