A lightweight vanity import path server for Go packages. Use your own domain for clean, branded package imports.
Edit main.go:
var packages = []Package{
{
Path: "/my-package",
Repo: "https://github.com/username/my-package",
VCS: "git",
},
}PORT- Server port (default:8421)HOST- Override the domain used in package paths (if set, takes priority over headers)HOST_HEADER- Header to read domain from (default:X-Forwarded-Host)
Instead of:
import "github.com/aykhans/go-utils"Use:
import "gopkg.yourdomain.com/go-utils"