找了一圈,没有找到 Go 可以阶段性练手的项目,都是一些入门,语法,语言特型教程,各位前辈有推荐么?
找了一圈,没有找到 Go 可以阶段性练手的项目,都是一些入门,语法,语言特型教程,各位前辈有推荐么?
|
1
mit 6.824 学分布式系统
|
|
2
写个多功能网盘吧
|
|
3
leetcode
|
|
4
爬虫
|
|
5
|
|
6
用 gin 尝试写个后端服务.
|
|
7
leetcode 或者 TGBot
|
|
8
bootstrap 一个 go 编译器吧。写完后保证能熟悉语法、特性和各种坑。
|
|
9
go 不是有很多实现 raft 的教程吗
|
|
10
不知道你想写轮子还是自己的项目。轮子可以试着 port 别的库,自己的项目的话:
我几个月前做个一个入门演讲,关于用 golang 开发 api 的。 有个 demo https://github.com/hyacinthus/restdemo 可以在这个基础上写一个小项目的后端练手。要写更大点的项目,readme 里有说,我也有两个 demo 可以参考。 |
|
11
|
|
12
比如 goim
|
|
13
|
|
14
https://go-mega.bonfy.im/
我正在跟着这个做 |
|
15
@ebony0319 其实所有语言大部分时候被使用的都是基础语法。
你想要的我明白,你看看我 demo 里贴的 ppt,其中第一页就引用了一篇文章。 你想要的可能是这篇文章。 https://tonybai.com/2017/04/20/go-coding-in-go-way/ |
|
16
实现一个 celery
|
|
17
看看我得 golang 开源软件 蓝眼云盘,最近即将发布 2.0 了,可以作为学习参考: https://github.com/eyebluecn/tank
|
|
18
我觉得这个还不错: https://gophercises.com/
|
|
19
回应一下楼上推荐 leetcode 的,用 go 做了一段时间题,对标准库用得也不多,感觉并没有对 go 有更深入了解,感觉还是做小项目实在。当然这些都是个人看法
|
|
20
熟悉 go 源码
|
|
zzlettleJan 2, 2019
21
@waytoexplorewhat 当然是项目驱动最靠谱,题目驱动那是拿文凭考试得分用的
|
|
22
最近写了一个用 raft 存储 mysql binlog 的存储系统,go 语言开发的。https://github.com/flike/kingbus
|
|
23
脚本—>服务
|
|
24
我觉得对着大型开源项目写注释挺不错
|
|
AllianzcortexJan 2, 2019 via iPhone
25
@flikecn 想请教下不同 server 数据是如何传输的? canal 和 maxwell 都是用的 kafka/其他 MQ
|
|
s1E4GnZ4A2qGRyvaJan 2, 2019
26
@Everyxin 或者把源码翻译成中文 -- "手工翻译 Vue.js 源码:尝试重命名标识符与文本": https://www.v2ex.com/t/510996#;
|
|
27
我想,应该可以帮到你,有 gin 和 gRPC 的项目案例和教程。传送门: https://github.com/EDDYCJY/blog
|
|
28
爬珍爱网,我好像暴露了什么
|
|
29
我关注的这个项目 go 开发直播服务器 https://github.com/gwuhaolin/livego
|
|
30
|
|
31
之前在某个 V 友的博客上看到一句话送给你。
当你不知道干什么的时候,就写个博客程序吧。 —— 鲁迅 |
|
32
@Allianzcortex kingbus 节点之间是通过 raft 协议传输数据的。
|
|
AllianzcortexJan 2, 2019 via iPhone
33
@flikecn 谢谢~这样吞吐量有可能会受到限制?....
|
|
meteor957Jan 2, 2019
35
战略性 mark
|
|
KgM4gLtF0shViDH3Jan 2, 2019
36
@waytoexplorewhat #19 感觉刷 leetcode 比较有意思,做小项目好像没什么变化,用什么语言都是那样撸。
|
|
luohuanlhJan 2, 2019
37
战略性 mark
|
|
kernnelJan 2, 2019
39
战略性 mark
|
|
HeavytigerJan 2, 2019
40
mark
|
|
setsunakuteJan 2, 2019
41
战略性 mark
|
|
HeliumTangJan 2, 2019 via Android
42
看圣经做习题?
|
|
BOYPTJan 2, 2019
43
真是学习为目的的话就没必要挑了吧,真投入了时间还怕学不到东西么,去给开源项目加功能啊,github fork 起来,PR 搞起来。
|
|
flywithbugJan 2, 2019
44
|
|
liuwei137885Jan 2, 2019
46
mark
|
|
morningtzhJan 3, 2019
47
准备写一个商城。。。包括供销双方和后台管理 orz
|
|
YoungdaJan 4, 2019 via Android
48
插眼
|
|
walk1ngJan 9, 2019
49
战略性 mark #捂脸
|
|
jicgJan 10, 2019 via iPhone
50
|