<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Go语言学习路线 on roseduan</title><link>https://blog.roseduan.cn/tags/go%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF/</link><description>Recent content in Go语言学习路线 on roseduan</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 24 Mar 2024 10:51:56 +0800</lastBuildDate><atom:link href="https://blog.roseduan.cn/tags/go%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF/index.xml" rel="self" type="application/rss+xml"/><item><title>Go 语言最全学习路径、资料汇总！</title><link>https://blog.roseduan.cn/p/go-%E8%AF%AD%E8%A8%80%E6%9C%80%E5%85%A8%E5%AD%A6%E4%B9%A0%E8%B7%AF%E5%BE%84%E8%B5%84%E6%96%99%E6%B1%87%E6%80%BB/</link><pubDate>Sun, 24 Mar 2024 10:51:56 +0800</pubDate><guid>https://blog.roseduan.cn/p/go-%E8%AF%AD%E8%A8%80%E6%9C%80%E5%85%A8%E5%AD%A6%E4%B9%A0%E8%B7%AF%E5%BE%84%E8%B5%84%E6%96%99%E6%B1%87%E6%80%BB/</guid><description>&lt;h2 id="go-语言语法"&gt;Go 语言语法
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;基础语法
&lt;ul&gt;
&lt;li&gt;数据类型&lt;/li&gt;
&lt;li&gt;变量声明&lt;/li&gt;
&lt;li&gt;错误处理&lt;/li&gt;
&lt;li&gt;函数，多返回值&lt;/li&gt;
&lt;li&gt;接口/结构体&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;进阶
&lt;ul&gt;
&lt;li&gt;泛型&lt;/li&gt;
&lt;li&gt;数据结构 array slice map heap&lt;/li&gt;
&lt;li&gt;并发 goroutine、channel、context&lt;/li&gt;
&lt;li&gt;反射&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;在线资源
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://www.runoob.com/go/go-tutorial.html" target="_blank" rel="noopener"
&gt;https://www.runoob.com/go/go-tutorial.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://www.w3cschool.cn/go/" target="_blank" rel="noopener"
&gt;https://www.w3cschool.cn/go/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go by Example 中文版 &lt;a class="link" href="https://gobyexample-cn.github.io/" target="_blank" rel="noopener"
&gt;https://gobyexample-cn.github.io/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;基础书籍
&lt;ul&gt;
&lt;li&gt;Go 程序设计语言 &lt;a class="link" href="https://book.douban.com/subject/27044219/" target="_blank" rel="noopener"
&gt;https://book.douban.com/subject/27044219/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go 并发编程实战&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;进阶书籍：
&lt;ul&gt;
&lt;li&gt;Go 语言设计与实现 &lt;a class="link" href="https://draveness.me/golang/" target="_blank" rel="noopener"
&gt;https://draveness.me/golang/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go 语言高级编程 &lt;a class="link" href="https://chai2010.cn/advanced-go-programming-book/" target="_blank" rel="noopener"
&gt;https://chai2010.cn/advanced-go-programming-book/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go 语言原本 &lt;a class="link" href="https://golang.design/under-the-hood/" target="_blank" rel="noopener"
&gt;https://golang.design/under-the-hood/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;巩固基础，项目推荐
&lt;ul&gt;
&lt;li&gt;数据库/存储小项目 &lt;a class="link" href="https://www.bilibili.com/video/BV1qW421c7kY" target="_blank" rel="noopener"
&gt;https://www.bilibili.com/video/BV1qW421c7kY&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;极客兔兔 &lt;a class="link" href="https://github.com/geektutu/7days-golang" target="_blank" rel="noopener"
&gt;https://github.com/geektutu/7days-golang&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/muesli/cache2go" target="_blank" rel="noopener"
&gt;https://github.com/muesli/cache2go&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="常用框架"&gt;常用框架
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;web 框架、orm 框架：gin、echo、gorm
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://echo.labstack.com/docs/quick-start" target="_blank" rel="noopener"
&gt;https://echo.labstack.com/docs/quick-start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://gin-gonic.com/zh-cn/docs/" target="_blank" rel="noopener"
&gt;https://gin-gonic.com/zh-cn/docs/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;从零设计一个 web 框架 &lt;a class="link" href="https://github.com/astaxie/build-web-application-with-golang/tree/master" target="_blank" rel="noopener"
&gt;https://github.com/astaxie/build-web-application-with-golang/tree/master&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;书籍
&lt;ul&gt;
&lt;li&gt;《Go Web 编程》&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="微服务"&gt;微服务
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;微服务
&lt;ul&gt;
&lt;li&gt;gRPC
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://grpc.io/docs/languages/go/quickstart/" target="_blank" rel="noopener"
&gt;https://grpc.io/docs/languages/go/quickstart/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;《gRPC 与云原生应用开发》&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;go-zero
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/zeromicro/zero-examples" target="_blank" rel="noopener"
&gt;https://github.com/zeromicro/zero-examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/Mikaelemmmm/go-zero-looklook" target="_blank" rel="noopener"
&gt;https://github.com/Mikaelemmmm/go-zero-looklook&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Kratos
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/go-kratos/examples" target="_blank" rel="noopener"
&gt;https://github.com/go-kratos/examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/go-kratos/beer-shop" target="_blank" rel="noopener"
&gt;https://github.com/go-kratos/beer-shop&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;实战项目：写一个极简 RPC 框架 &lt;a class="link" href="https://github.com/zehuamama/tinyrpc" target="_blank" rel="noopener"
&gt;https://github.com/zehuamama/tinyrpc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="面试突击"&gt;面试突击
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/lifei6671/interview-go" target="_blank" rel="noopener"
&gt;https://github.com/lifei6671/interview-go&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://www.topgoer.cn/docs/gomianshiti/mianshiti" target="_blank" rel="noopener"
&gt;https://www.topgoer.cn/docs/gomianshiti/mianshiti&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://www.topgoer.cn/docs/interview/interview-1dks7os61lo44" target="_blank" rel="noopener"
&gt;https://www.topgoer.cn/docs/interview/interview-1dks7os61lo44&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/mao888/golang-guide" target="_blank" rel="noopener"
&gt;https://github.com/mao888/golang-guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="其他书籍资料"&gt;其他书籍、资料
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;《Head First Go》&lt;/li&gt;
&lt;li&gt;《Go 语言学习笔记》&lt;/li&gt;
&lt;li&gt;《Go 网络编程》&lt;/li&gt;
&lt;li&gt;《Go 语言从入门到进阶实战》&lt;/li&gt;
&lt;li&gt;《Mastering Go》中文翻译 &lt;a class="link" href="https://www.bookstack.cn/read/Mastering_Go_ZH_CN/README.md" target="_blank" rel="noopener"
&gt;https://www.bookstack.cn/read/Mastering_Go_ZH_CN/README.md&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Go 语言常见面试题 &lt;a class="link" href="https://www.topgoer.cn/docs/gomianshiti/mian1" target="_blank" rel="noopener"
&gt;https://www.topgoer.cn/docs/gomianshiti/mian1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Uber 出品的 Go 语言编码风格指南 &lt;a class="link" href="https://github.com/uber-go/guide/blob/master/style.md" target="_blank" rel="noopener"
&gt;https://github.com/uber-go/guide/blob/master/style.md&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Awesome-go go 语言相关的资料、三方库列表 &lt;a class="link" href="https://awesome-go.com/" target="_blank" rel="noopener"
&gt;https://awesome-go.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="书籍领取方式"&gt;书籍领取方式
&lt;/h2&gt;&lt;p&gt;&lt;img src="https://camo.githubusercontent.com/80fe53a476f49da37134296eb2f2b55c8d5070e84595d05c955a3ed99347bc19/68747470733a2f2f63646e2e6e6c61726b2e636f6d2f79757175652f302f323032342f706e672f31323932353934302f313731313234333931333039392d31633035653539362d353866382d343737362d613462612d6539303466303266623064652e706e6723617665726167654875653d25323366336632656626636c69656e7449643d7538363132306662302d623936392d342666726f6d3d75692669643d753861643264643136266f726967696e4865696768743d383936266f726967696e57696474683d32333738266f726967696e616c547970653d62696e61727926726174696f3d3226726f746174696f6e3d302673686f775469746c653d66616c73652673697a653d373238343233267374617475733d646f6e65267374796c653d6e6f6e65267461736b49643d7539623039316663642d623134662d343139612d383763352d3064356362626236636134267469746c653d"
loading="lazy"
alt="Snipaste_2024-03-24_09-31-12.png"
&gt;
文中提到的所有书籍，都可以直接领取：
&lt;img src="https://camo.githubusercontent.com/e66e8a9a7189e13ffb087873cb2516941acfd607856636be1a9237bdc5f977ff/68747470733a2f2f63646e2e6e6c61726b2e636f6d2f79757175652f302f323032332f706e672f31323932353934302f313637353231363731333638322d61336361623666372d393363612d343639392d393939642d3232336261373763626339372e706e673f782d6f73732d70726f636573733d696d616765253246726573697a65253243775f313530302532436c696d69745f30"
loading="lazy"
alt="扫码_搜索联合传播样式-标准色版.png"
&gt;
公众号「roseduan写字的地方」，后台回复「Go」&lt;/p&gt;</description></item></channel></rss>