.PHONY: build fmt lint

build: fmt lint
	go build .

fmt:
	gofmt -w -r "interface{} -> any" .
	go fmt ./...

lint:
	go vet ./...
	staticcheck ./...