Example of a well written and structured RESTful API or web service?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • go-rest-api-course

  • Hey! Have a look at this - [Go REST API course materials](https://github.com/TutorialEdge/go-rest-api-course)

  • burp

    Somehow idiomatic Go service (by audrenbdb)

  • I posted previously my example repo where I follow Ben's advices, I'll post it again if you want to take a look : https://github.com/audrenbdb/burp

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • grpc-gateway-boilerplate

    All the boilerplate you need to get started with writing grpc-gateway powered REST services in Go

  • todo-api-microservice-example

    Go microservice tutorial project using Domain Driven Design and Onion Architecture!

  • Other redditors mentioned some good resources, I'm going to shamelessly plug mine as well; either way after you are done with whatever tutorial you use I recommend you to look at the Exposure Notifications Server, reading the source code should help you learn other best practices.

  • exposure-notifications-server

    Discontinued Exposure Notification Reference Server | Covid-19 Exposure Notifications

  • Other redditors mentioned some good resources, I'm going to shamelessly plug mine as well; either way after you are done with whatever tutorial you use I recommend you to look at the Exposure Notifications Server, reading the source code should help you learn other best practices.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to avoid "import cycle not allowed" when defining related models in different packages?

    2 projects | /r/golang | 25 Nov 2021
  • Good example of production grade rest api without an ORM

    3 projects | /r/golang | 22 Oct 2021
  • Microservices in Go: Events and Background jobs using Kafka

    1 project | dev.to | 2 Sep 2021
  • Organization, importing, and exporting

    1 project | /r/golang | 6 May 2021
  • Hexagonal architecture and mocking

    2 projects | /r/golang | 29 Jan 2023