repo_description: Clean Architecture template for Golang services
repo_topics: clean-architecture dependency-injection example go golang microservices template
code: package main
  
  import (
  	"log"
  
  	"github.com/evrone/go-clean-template/config"
  	"github.com/evrone/go-clean-template/internal/app"
  )
  
  func main() {
  	// Configuration
  	cfg, err := config.NewConfig()
  	if err != nil {
  		log.Fatalf("Config error: %s", err)
  	}
  
  	// Run
  	app.Run(cfg)
  }
  