1
lalalalla 2024-02-07 09:56:51 +08:00
|
![]() |
2
silentsky OP 你们平时使用依赖注入多吗 对象多的时候如何管理和传递
|
![]() |
3
ZackKing 2024-02-07 10:17:01 +08:00 ![]() https://github.com/avelino/awesome-go 看常用库, 择高星使用
https://go.dev/wiki/CodeReviewComments 官方 review 规范 https://github.com/golang-standards/project-layout 比较多人推荐的标准目录结构 |
![]() |
4
ixiaohei 2024-02-07 10:24:35 +08:00 ![]() 英语好不好,英语好去读这本书《 100 Go Mistakes and How to Avoid Them 》;英语不好就去找找翻译,或者使用翻译软件翻译读完。
|
![]() |
5
keakon 2024-02-07 10:49:26 +08:00 via Android ![]() 先看官方库源码,有很多文章会去解析,可以省很多力。
然后就去看自己常用的开源库的源码。 有需求就根据自己的需要去修改开源库。 每天花两小时,不出一个月,你就可以在简历中写精通 Go 了。 |
7
su943515688 2024-02-07 11:24:51 +08:00
@ixiaohei 这个有中文版的了
|
![]() |
8
lilei2023 2024-02-07 11:44:55 +08:00
有没有啥实际业务中,目前在学习写 crud , 哎!各种 struct 写的脑袋疼!
|
9
lightjiao 2024-02-07 11:47:28 +08:00
不要用 golang 强行写 OOP
|
![]() |
10
mightybruce 2024-02-07 12:08:38 +08:00
@silentsky 依赖注入不多, 如果你在一些公司被要求使用公司的脚手架以及一些定制的框架的话,会见到。
用 go 写业务开发的话是可以看到一些, 主要还是团队技术领导好控制下面的开发小弟,完形填空写代码 |
![]() |
11
ZackKing 2024-02-07 12:15:00 +08:00
|
![]() |
12
qloog 2024-02-07 15:36:10 +08:00
singleflight 和 errgroup 的使用
|
13
godsoul 2024-02-07 16:30:16 +08:00
跟写 php 一样写 go 就行了,不要用写 java 的方式来写 go
|
![]() |
14
silentsky OP ![]() |
![]() |
15
kiripeng 2024-02-07 17:04:51 +08:00
依赖注入可以解决庞大的参数注入问题,必用了
|
17
kneo 2024-02-07 18:51:36 +08:00 via Android
自己找开源项目去看。懒是学不到东西的。
|
18
securityCoding 2024-02-07 19:15:24 +08:00 via Android
升级到 1.22
|
![]() |
19
nanmu42 2024-02-08 08:43:00 +08:00 via iPhone ![]() |
![]() |
20
EchoUtopia 2024-02-08 09:00:21 +08:00 ![]() 以前做 web 开发总结的一种简单的代码架构: https://github.com/EchoUtopia/blog/blob/master/project_layout_design.md
|
![]() |
21
qloog 2024-02-08 09:46:06 +08:00
开源框架: https://github.com/go-eagle/eagle
微服务: https://github.com/go-microservice 或者任意你喜欢的框架之一,整个完整的项目出来 |
22
zhufuyi 364 天前
根据实际项目经验总结开源的基础开发框架,界面化的自动生成代码,有丰富工程实践,用来开发完整的 go 项目非常简单。
github 仓库: https://github.com/zhufuyi/sponge 丰富的使用示例: https://github.com/zhufuyi/sponge_examples 开发文档: https://go-sponge.com/ 希望能帮到你。 |
![]() |
23
EchoGroot 335 天前
我工作中总结的最佳实践,希望能帮到你
https://github.com/EchoGroot/kratos-examples |
24
xiaozirun 329 天前
@ixiaohei 有中文版 https://read.douban.com/ebook/455919353/ 或者下载英文电子书文件,导入到微信读书里翻译
|