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

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
  • todo-api-microservice-example

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

  • With all of that being said I have an educational repository demonstrating this structure, I've been using it in real life for about 5 years already and I've successfully delivered services to production multiple times where multiple engineers contribute and collaborate together.

  • todo-go

  • 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
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

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

    5 projects | /r/golang | 21 Dec 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