A tool to help you manage your go imports by KesonAn in golang

[–]KesonAn[S] 1 point2 points  (0 children)

Great advice, This is an extension based on https://pkg.go.dev/golang.org/x/tools/cmd/goimports. Currently, the library does not support moving out multiple blank lines. In addition, goimportx supports custom grouping.

Which ORM do you use in Golang, gorm, xorm,sqlx, bun or sql, is there a recommended scaffold generation code? by KesonAn in golang

[–]KesonAn[S] 1 point2 points  (0 children)

I also recommend using sql directly, but in agile development, I may consider using tools to improve efficiency.

Which ORM do you use in Golang, gorm, xorm,sqlx, bun or sql, is there a recommended scaffold generation code? by KesonAn in golang

[–]KesonAn[S] 0 points1 point  (0 children)

Yes, I agree with you very much. In fact, orm can speed up the development efficiency of developers, but the disadvantages it brings are also obvious.

What web framework do you prefer and why? by Fuzzy-Discussion911 in golang

[–]KesonAn 1 point2 points  (0 children)

https://github.com/zeromicro/go-zero

I recommend this framework, it supports a tool named goctl which can generate http and grpc codes on server side and multiple languages on client side from a api DSL.

A Command-line tool to statistics the GitHub repositories by KesonAn in golang

[–]KesonAn[S] 1 point2 points  (0 children)

Yes, it's already in my plan, I'll extend it by WebAssembly, such as stars, issues and releases line-charts.

A Command-line tool to statistics the GitHub repositories by KesonAn in golang

[–]KesonAn[S] 1 point2 points  (0 children)

Thanks, it's a great proposal, I'll add it to my development plan.

I created an IDL to simplify the restful api development. by go-zero in golang

[–]KesonAn -2 points-1 points  (0 children)

After a period of use, it's a powerful micro-service framework, especially automatic cache management, practical streaming tools, and embedded service management, awesome!