Looking back at oapi-codegen
's last year (6 mins read).

A recap of oapi-codegen
's last year, in light of it being Maintainer Month, and continuing to ask for sponsorship.
Looking back at oapi-codegen
's last year (6 mins read).
A recap of oapi-codegen
's last year, in light of it being Maintainer Month, and continuing to ask for sponsorship.
This last couple of weeks, there have been a couple of big-ish things in oapi-codegen
land:
net/http
middleware (and a couple of small patch releases) which namely boasts better - or IMO, actually usable! - error handlingoapi-codegen
with OpenAPI 3.1 specs (as a short-term, until we support OpenAPI 3.1)Tricking oapi-codegen
into working with OpenAPI 3.1 specs (7 mins read).
How to get oapi-codegen
to interact with OpenAPI 3.1 specs, until it supports OpenAPI 3.1.
Go 1.24 new "tool" directive.
Just put the finishing touches on the latest release of oapi-codegen: v2.4.0 includes:
#OpenAPI Overlay functionality
Improved multi-file OpenAPI spec support
Several other features and bug fixes
https://github.com/oapi-codegen/oapi-codegen/releases/tag/v2.4.0
I'm on Go Time! (3 mins read).
Announcing my first podcast appearance on Go Time, talking about OpenAPI, oapi-codegen
, versioning, and some fun Unpopular Opinions.
New release of #oapi-codegen is out π
Big changes are:
net/http
enhanced routingAnd a whole host of other changes, check out the full release notes at https://github.com/deepmap/oapi-codegen/releases/tag/v2.2.0
I'm on Cup o' Go! (2 mins read).
Announcing my appearance on Cup o' Go, talking about oapi-codegen
, OpenAPI, working on Open Source and blogging.
Creating a more sustainable model for oapi-codegen
in the future (9 mins read).
Announcing a request for sponsorship to continue to allow allocating more time to oapi-codegen
as well as to make more ambitious changes to the project.
oapi-codegen is moving to its own org (7 mins read).
Announcing oapi-codegen
's move to its own GitHub org, and a history lesson about the project.
Very excited to be a guest on tomorrow's @cupogo and to chat about oapi-codegen
, #OpenAPI and Go!
For the last ~7 weeks on-and-off rewriting the documentation for oapi-codegen
which has needed a fresh version for a bit of time. On top of that, I've spent pretty much the last two days solidly finishing it off, and am very glad to have just merged it!
Documentation can be difficult to do - especially if you're redoing it all in one go - but am hoping it's in a much better place for new and existing users alike!
Also introduces a CONTRIBUTING.md
for the first time, and I ended up adding 14 new examples to the examples directory because I couldn't quite remember how things worked π
How do you represent a JSON field in Go that could be absent, null
or have a value? (5 mins read).
Why it's surprisingly hard to work out a field has been sent or whether it's explicitly null, when using Go's encoding/json
.
You're currently viewing page 1 of 1, of 13 posts.