go-api
There are 116 repositories under go-api topic.
ggicci/httpin
🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)
naeemaei/golang-clean-web-api
Golang Clean architecture REST API example with a comprehensive real project. It uses docker, docker compose, redis, elasticsearch, kibana, filebeat, postgresql, prometheus, grafana. also use gin, gorm, viper, zerolog, zap, validator, dynamic search, swagger and JWT
speakeasy-api/rest-template-go
Template go lang service to showcase REST best practices. Built by the Speakeasy team.
jkaninda/okapi
OKAPI - Lightweight Minimalist Go Web Framework with OpenAPI 3.0, Swagger UI and robust middleware
kairoaraujo/goca
Golang Certificate Authority (CA) package
wednesday-solutions/go-template
An enterprise GraphQL template application built using Golang showcasing - Testing Strategy, DB migrations and seeding, integration with an ORM, containerization using Docker, GraphQL Interface, PostgreSQL, subscriptions, redis caching, paginated endpoints.
achmadrizkin/golang_e-commerce_API
Make e-commerce API using Golang
zhashkevych/go-pocket-sdk
Unofficial getpocket.com API Golang SDK
clevergo/jsend
:100: JSend's implementation writen in Go(golang)
yasaricli/gah
Gin Auth Handlers
gnsalok/go-codes
go-codes serves as a comprehensive repository for practical Go programming knowledge.
MitulShah1/golang-rest-api-template
Ready to Use Golang Template for REST API with mysql database, basic authentication, logging and cache
BisratYalew/logger
HTTPLogger for Go Lang. It helps to log metadata about HTTP API logs and responses.
BurnFramework/burnweb
Burn Web Framework
daheige/go-api
Go api framework based on gin package, can be used for go api development
UltiRequiem/fibosi
🌇 High Performance Fibonacci Abstraction Layer + API
xxl4/go-admin-api
go admin is quick for Bussion, use go and vue
veilair/go-development
An ongoing curated list of frameworks, libraries, learning tutorials, best software development practices and resources in Go Language
alexcoder04/iserv2go
*Unofficial* IServ Go library and CLI
Asrez/GoAPIBlog
This project is a RESTful API built in Go language that serves as the backend for a blogging system. It provides endpoints for creating, retrieving, updating, and deleting blog posts.
BaseMax/ImageGalleryAPIGo
This project is a Go-based RESTful API for managing an image gallery. Users can upload, view, update, and delete images with metadata. The API follows RESTful best practices, uses a database for storing metadata, and has clear documentation. Use it as a foundation for your own Go-based RESTful APIs.
BaseMax/QuizTestAPIGo
This project is a Quiz Test RESTful API implemented in Go programming language. It allows users to create quizzes, take quizzes, and view quiz results. The API is designed to be simple, efficient, and easy to use.
meyiapir/books-api
REST API for managing book lists
spy16/moonshot
🌔 A boilerplate Go library for quickly setting up backend for your next moonshot idea!
artemrys/go-monobank-api
Golang bindings for the Monobank API
asrvd/gosh
✂ simple API to shorten links made using golang.
BaseMax/MoviesGoAPI
Design a Movies API with Search, Filtering, Pagination, and Sorting in Go Language
cloud-barista/cb-client
cb-client is client library and CLI of the Cloud-Barista.
curtywill/gohost
An API wrapper for Cohost.org
kamerk22/GoAPIs
Basic CRUD APIs in Go with Gorilla-Mux. No database.
piovani/go_studies
This project is a collection of api types, using different packages and different ways, that I've been using and experimenting to understand more about the GoLang.
BaseMax/RabbitMQOrderGo
This project showcases an order processing system implemented using RabbitMQ as the message broker and the Go programming language. The system consists of a producer that sends orders to a RabbitMQ queue and a consumer that processes those orders and updates their status.
FernandoCelmer/api.go
API.go
jlundan/journeys-api
Journeys API is a server for displaying public transport data.
nmdra/snipbox
Repo for snippetbox project as part of Let's Go! book by Alex Edwards.