Yes, go is still my go to technology for API work. I usually go about it like this: write an OpenAPI spec, generate clients and servers, implement individual operations. I like how lightweight a go implementation is and how easy, no-bs it is to setup a new module. I like go for apis.
This is the way I would like to go.
Which generators do you use to transform the OpenAPI spec?
This one: https://github.com/deepmap/oapi-codegen, for chi.