![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
文章平均质量分 62
go 开发
夏小泡泡#
知所先后,则近道矣<礼貌用语>
展开
-
go 数据库
你想传实体给service实在不行,我们传值采用指针,你看指针,也很烦,能不用就不用。不用指针dto–>db这里在db里面设置clusterId自动递增,那么你往db里面插入数据,可以不用赋值给clusterId。func (dto *ClusterDao) CreateCluster (clusterName string) models.Cluster { var cluster models.Cluster cluster.Cluster_name = clusterName原创 2021-06-20 21:36:10 · 1586 阅读 · 0 评论 -
go 导航
数据库再三确认无误后写module!实现功能:功能是怎么关联的,怎么实现的,输入输出是啥。功能实现基础上进一步,你可能需要并发与同步。开始的时候,需要数据库的设计。原创 2021-07-04 17:54:06 · 1655 阅读 · 0 评论 -
Go面向对象编程
Go面向对象go的面向对象编程go的接口一个类实现多个接口?interface{}是个啥判断类是否实现了接口go的面向对象编程type Rect struct {//类 x,y int weight,height int}func (r *Rect) Area() int {//Rect类实现的方法 return r.x * r.y}func ShowArea(r *Rect) { fmt.Print("Rect: x->",原创 2021-06-05 23:02:23 · 94 阅读 · 0 评论 -
go 修整
命名、格式啊的清晰,就可以看出这个人的思路很清晰,你在过了很久之后重新看代码,也不会觉得累,就可以全身心去看逻辑实现,而不在这上面分散精力。go 修整路由返回查看list返回create返回普通返回功能实现错误处理接住每一条错误,程序健壮性,debug精确定位出现错误,你把他return回去就行了,少写if else模块复用适用性、普遍性上交代码接口说明markdown路由我们的模块cluster,做cluster的增删查改集群管理体统里面有cluster,创建一个cluster,有了createc原创 2021-07-04 17:40:04 · 128 阅读 · 0 评论