# go-zero使用 **Published by:** [point](https://paragraph.com/@point/) **Published on:** 2022-05-03 **URL:** https://paragraph.com/@point/go-zero ## Content 这个教程看完可以日常使用了 https://www.bilibili.com/video/BV1LS4y1U72n/?spm_id_from=333.788稍微总结下java转过去的感觉很亲切,无脑写业务就行(internal-→logic)里面写就行了,别的地方几乎不用管,框架还贴心的写了todo生成工具很全,一个生成router这样的业务代码,一个生成model层代码,很javagoctl model mysql ddl -src="sql路径" -dir="."goctl api go -api temp/nft.api -dir .可以自己写sql,舒服,ORM怎么用都不习惯单体应用转微服务方便,代价很小使用时注意点自动生成的代码不要动,顶部也会提示,不然下次再自动生成会冲掉,业务逻辑则不会冲掉,可以放心自动生成代码model层的后续加业务则没法自动生成,可以记录下哪里是自己写的代码,方便后面重新生成api文件要分模块的话,service名字要一样,这个点稀奇古怪的。mysql创建表时最好勾上not null,不然model层会出现sql.NullString类型,有点不舒服time相关的会忽略,自己看情况维护 ## Publication Information - [point](https://paragraph.com/@point/): Publication homepage - [All Posts](https://paragraph.com/@point/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@point): Subscribe to updates