go 项目代码 怎么出现很多派系,搞得我自己不知道学那个好?
找了三个start很高的开源项目 大家觉得哪个代码结构最好,搞java 的看了是否笑我们
- gitee.com/wzpsoso/go-admin/tree/ma...
- github.com/flipped-aurora/gin-vue-...
- gitee.com/xinliangnote/go-gin-api
我个人感觉go-gin-api这个项目的代码可读性更强一些
本作品采用《CC 协议》,转载必须注明作者和本文链接
高认可度评论:
在没有一个框架大一统的情况下,都是这样的,很难选。
PHP 有 Laravel ,Java 有 Spring Boot ,直接上手错不了。
反观 PHP 十年前,也是现在的局面,各类框架,各类应用(WordPress,discuss,ecshop),新人要学全部(头疼)。
当前的 Go,如果是个人项目,选一个自己喜欢的就行,没有对错。
go有各种web框架的admin系统,多找下试试
是太多了, java有 spring全家桶
问题1:做java的不会笑你们,java也有很多Web或非Web框架。关键是做好选型:最贴合需求的框架就是最好的
问题2:如果是打算二开一个脚手架的话,可读性可以稍稍提上来作为优先考虑的点
在没有一个框架大一统的情况下,都是这样的,很难选。
PHP 有 Laravel ,Java 有 Spring Boot ,直接上手错不了。
反观 PHP 十年前,也是现在的局面,各类框架,各类应用(WordPress,discuss,ecshop),新人要学全部(头疼)。
当前的 Go,如果是个人项目,选一个自己喜欢的就行,没有对错。
峰哥的 go-zero 可以试一试 :grin:
不管选哪种代码组织结构,团队统一就好
选自己喜欢的就好
go-zero
的目录结构不错的 可以看一看首先排除第一个 如果你想做内部管理系统 推荐第二个 如果你想做api 服务,推荐第三个 如果你是想给公司的项目用,且公司内没有go技术大牛的话, 推荐gozero或者goframe 功能会更丰富 尤其是goframe