🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)
- go-http
- go-http-middleware
- go-api
- go-rest-api
47,133 repositories indexed
169–192 of 386 · Most stars
🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)
Fast conversions across various Go types with a simple API.
Resource Query Language for REST
A rest application to update firewalld rules on a linux server
The unix-way web crawler
Synchronization and asynchronous computation package for Go
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
Golang wrapper for Exiftool : extract as much metadata as possible (EXIF, ...) from files (pictures, pdf, office documents, ...)
A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP/QUIC/WebSocket or HTTP/2 connections.
A server that accepts InfluxDB metrics via the HTTP API and exports them via HTTP for Prometheus consumption
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
Monitoring changes in the source file and automatically compile and run (restart).
API testing framework inspired by frisby-js
An simple, easily extensible and concurrent health-check library for Go services
Golang client for ethereum json rpc api
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
Antch, a fast, powerful and extensible web crawling & scraping framework for Go
An easy-to-use SDK for Feishu and Lark Open Platform (Instant Messaging API only)
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
Trello API wrapper for Go
Blast is a simple tool for API load testing and batch jobs
✨ Golang Client Library for Atlassian Cloud.
A self-hosted application for sharing wishlists and collaborating on gifts and presents.