~miconoco/sayhello

851b8bc91428adeb554f940bd17aa19b8297e689 — Christoph Polcin 8 months ago a0e8e43
Adds Makefile and README
3 files changed, 81 insertions(+), 0 deletions(-)

A .gitignore
A Makefile
M README
A .gitignore => .gitignore +1 -0
@@ 0,0 1,1 @@
/sayhello

A Makefile => Makefile +36 -0
@@ 0,0 1,36 @@
GOPATH  := $(CURDIR)/.go
GO      ?= GOPATH=$(GOPATH) go

help: Makefile
	@sed -n 's/^##//p' $<

## build           builds the server
build:
	$(GO) build ./cmd/sayhello

all: test vet fmt lint build

## test            tests the application
test:
	$(GO) test ./...

vet:
	$(GO) vet ./...

fmt:
	@gofmt -w -s cmd/

lint:
	gocyclo -over 15 cmd
	golint -set_exit_status

## clean           remove temporary files
clean:
	@rm -f sayhello

## distclean       remove all temporary files
distclean: clean
	@rm -rf -- .go

.PHONY: all fmt test vet fmt lint build clean distclean


M README => README +44 -0
@@ 5,3 5,47 @@
         /


Dem wird befohlen, der sich nicht
selber gehorchen kann.
[Nietzsche]

About
=====

[sayhello](https://get.miconoco.de/sayhello) 
is our little contact form server.


Install From Source
===================

    go get git.sr.ht/~miconoco/sayhello


Features
========

+ with GPG encryption
+ uses sendmail


Similar Projects
================

[cameo](https://github.com/imanhodjaev/cameo)
[cosgo](https://github.com/aerth/cosgo)


Contribution welcome
====================

Grab the [source](https://git.sr.ht/~miconoco/sayhello);
get your [hands dirty](TODO) and [send patches](https://git-send-email.io)
or questions to [posaune@miconoco.de](https://lists.sr.ht/~miconoco/posaune).


License
=======

Simplified BSD, see [LICENSE](LICENSE) for details.