https://github.com/LearnGolang/LearnGolang
《Golang学习资源大全-只有Go语言才能改变世界》Only Golang Can Change The World.
LearnGolang
本项目是记录自己在学习Go语言的过程中遇到的一些优秀内容,包括优秀的学习资源或优秀的项目代码等。尽可能的熟练使用Go语言,尽可能的深入理解Go语言。学习Go语言,面向信仰编程!作者:0e0w
关于Go语言的学习教程,可以参考《365天深入理解Go语言》。Less is More or Less is Less.
本项目创建于2020年8月10日,最近一次更新时间为2022年4月1日。本项目会持续更新,直到海枯石烂。
0x01-Golang资源
01-中文资源
02-英文资源
03-视频教程
04-培训演讲
05-算法结构
06-论坛版块
07-面试资料
08-其他资源
0x02-Golang标准
本章节用于记录学习Go语言官方标准库。
01-命令参数
02-日志处理
03-网络框架
04-配置文件
05-文件处理
0x03-Golang框架
本章节用于记录Go语言中的优秀框架资源,其中也包含少量的成品项目。站在巨人的肩膀上跑的更远!
01-命令参数
02-网络框架
03-类型系统
04-文件处理
05-数据处理
06-配置文件
07-协程并发
08-日志处理
09-错误处理
10-单元测试
11-电子邮件
12-图形框架
13-Web框架
14-爬虫框架
15-时间日期
16-图像处理
17-消息队列
18-机器学习
19-交叉编译
20-定时任务
21-RSS框架
22-其他框架
0x04-Golang项目
本章节用于记录Go语言中的优秀成品项目。努力学习这些优秀项目的设计模式与编码方式!
01-开源网站
02-娱乐游戏
03-爬虫项目
04-图形项目
05-量化投资
06-其他项目
0x05-Golang安全
本章节收集汇总了大量的安全研究相关的项目。期待自己写的项目能够让大多数的人使用!
01-域名收集
02-资产收集
03-端口扫描
04-漏洞扫描
05-密码爆破
06-路径扫描
07-Web安全
08-病毒免杀
09-代理隧道
10-内网渗透
11-蜜罐钓鱼
12-代码审计
13-编码规范
14-应急响应
15-移动安全
16-漏洞赏金
17-其他项目
06-Golang逆向
01-代码混淆
02-授权许可
03-逆向工程
04-恶意软件
05-其他项目
07-Golang老师
此处排名不分先后,向自己在学习Go语言过程中遇到的每一位优秀老师致敬。感谢感谢!
一、Go教程资源
二、Go语言参考

