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)

    Language:Go37534327
  • 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

    Language:Go3544569
  • speakeasy-api/rest-template-go

    Template go lang service to showcase REST best practices. Built by the Speakeasy team.

    Language:Go26118241
  • jkaninda/okapi

    OKAPI - Lightweight Minimalist Go Web Framework with OpenAPI 3.0, Swagger UI and robust middleware

    Language:Go491011
  • kairoaraujo/goca

    Golang Certificate Authority (CA) package

    Language:Go4731913
  • go-template

    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.

    Language:Go315214
  • achmadrizkin/golang_e-commerce_API

    Make e-commerce API using Golang

    Language:Go23317
  • zhashkevych/go-pocket-sdk

    Unofficial getpocket.com API Golang SDK

    Language:Go232014
  • clevergo/jsend

    :100: JSend's implementation writen in Go(golang)

    Language:Go22306
  • yasaricli/gah

    Gin Auth Handlers

    Language:Go19261
  • gnsalok/go-codes

    go-codes serves as a comprehensive repository for practical Go programming knowledge.

    Language:Go17115
  • MitulShah1/golang-rest-api-template

    Ready to Use Golang Template for REST API with mysql database, basic authentication, logging and cache

    Language:Go9102
  • BisratYalew/logger

    HTTPLogger for Go Lang. It helps to log metadata about HTTP API logs and responses.

    Language:Go7203
  • BurnFramework/burnweb

    Burn Web Framework

    Language:Go6002
  • daheige/go-api

    Go api framework based on gin package, can be used for go api development

    Language:Go6301
  • UltiRequiem/fibosi

    🌇 High Performance Fibonacci Abstraction Layer + API

    Language:Go6203
  • xxl4/go-admin-api

    go admin is quick for Bussion, use go and vue

    Language:Go6311
  • veilair/go-development

    An ongoing curated list of frameworks, libraries, learning tutorials, best software development practices and resources in Go Language

    Language:Go5201
  • alexcoder04/iserv2go

    *Unofficial* IServ Go library and CLI

    Language:Go4110
  • 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.

    Language:Go4100
  • 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.

    Language:Go4210
  • 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.

    Language:Go420
  • meyiapir/books-api

    REST API for managing book lists

    Language:Go4102
  • spy16/moonshot

    🌔 A boilerplate Go library for quickly setting up backend for your next moonshot idea!

    Language:Go420
  • artemrys/go-monobank-api

    Golang bindings for the Monobank API

    Language:Go3131
  • asrvd/gosh

    ✂ simple API to shorten links made using golang.

    Language:Go310
  • BaseMax/MoviesGoAPI

    Design a Movies API with Search, Filtering, Pagination, and Sorting in Go Language

    Language:Go311
  • cloud-barista/cb-client

    cb-client is client library and CLI of the Cloud-Barista.

    Language:Go3401
  • curtywill/gohost

    An API wrapper for Cohost.org

    Language:Go3100
  • kamerk22/GoAPIs

    Basic CRUD APIs in Go with Gorilla-Mux. No database.

    Language:Go3101
  • 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.

    Language:Go3101
  • 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.

    Language:Go220
  • FernandoCelmer/api.go

    API.go

    Language:Go2100
  • jlundan/journeys-api

    Journeys API is a server for displaying public transport data.

    Language:Go23410
  • nmdra/snipbox

    Repo for snippetbox project as part of Let's Go! book by Alex Edwards.

    Language:Go20
  • shironxn/ghepa

    Language:Go2100