Software Alternatives & Reviews

APIs in Go with Huma 2.0

Go Programming Language FastAPI
  1. Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...
    Pricing:
    • Open Source
    We started to dabble in using Go, and I dove deep into the way the language works and how to write idiomatic Go code using the tools it provides. My confidence with Go quickly improved, and I started to help others to pick it up as well.

    #Programming Language #OOP #Generic Programming Language 292 social mentions

  2. FastAPI is an Open Source, modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
    Pricing:
    • Open Source
    • Free
    When it came time to evaluate replacing the now aging service, I prototyped a new version using the rapidly growing FastAPI framework, which automatically generates OpenAPI from the code for you, eliminating the possibility of the code & OpenAPI being out of sync, with the downstream effect of the docs, CLI, and SDKs also staying in sync properly. You can also still use a design-first approach, it just involves some structures written in code to be reviewed first. Design vs. Code first is a false dichotomy by which we needn't be constrained.

    #Developer Tools #API Tools #Python Programming 235 social mentions

Discuss: APIs in Go with Huma 2.0

Log in or Post with