omissis/goarkitect

View on GitHub
main.go

Summary

Maintainability
A
0 mins
Test Coverage
package main

import (
    "github.com/omissis/goarkitect/cmd"
    logx "github.com/omissis/goarkitect/internal/x/log"
)

var (
    version   = "unknown"
    gitCommit = "unknown"
    buildTime = "unknown"
    goVersion = "unknown"
    osArch    = "unknown"
)

func main() {
    versions := map[string]string{
        "version":   version,
        "gitCommit": gitCommit,
        "buildTime": buildTime,
        "goVersion": goVersion,
        "osArch":    osArch,
    }

    if err := cmd.NewRootCommand(versions).Execute(); err != nil {
        logx.Fatal(err)
    }
}