goffold

module
v0.0.0-...-ec753f2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2020 License: MIT

README

goffold

Opinionated scaffolding for go.

This project is on hold, because I'm currently determining how my opinion is about the package structure etc. If you're curious, have a look at kickstart.

This is a working draft

Installation

go get -u github.com/fvosberg/goffold

CLI

goffold new go-service --name=github.com/fvosberg/slimdentity --docker=registry.docker.com/service path
goffold add rest
goffold add kafka --for= --pkg=

TODOs

[ ] Add new service [ ] Add go mod init {{ .ServiceName }} [ ] Add add gitlab-ci [ ] Add add kubernetes [ ] Add templates to binary [ ] Add add rest [ ] Add add kafka [ ] Support altering go version [ ] Add license [ ] Add add circle-ci

Directories

Path Synopsis
cmd
internal
templates

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL