project init

This commit is contained in:
liangzy 2020-08-31 10:58:26 +08:00
commit b5660e8c0a
3 changed files with 59 additions and 0 deletions

9
.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
# Created by .ignore support plugin (hsz.mobi)
### Example user template template
### Example user template
# IntelliJ project files
.idea
*.iml
out
gen

29
Makefile Normal file
View File

@ -0,0 +1,29 @@
VERSION = $(shell grep 'const version' cmd/commands/version/version.go | sed -E 's/.*"(.+)"$$/v\1/')
.PHONY: all test clean build install
GOFLAGS ?= $(GOFLAGS:)
all: install test
build:
go build $(GOFLAGS) ./...
install:
go get $(GOFLAGS) ./...
test: install
go test $(GOFLAGS) ./...
bench: install
go test -run=NONE -bench=. $(GOFLAGS) ./...
clean:
go clean $(GOFLAGS) -i ./...
publish:
mkdir -p bin/$(VERSION)
cd bin/$(VERSION)
xgo -v -x --targets="windows/*,darwin/*,linux/386,linux/amd64,linux/arm-5,linux/arm64" -out bee_$(VERSION) github.com/beego/bee
cd ..
ghr -u beego -r bee $(VERSION) $(VERSION)

21
main.go Normal file
View File

@ -0,0 +1,21 @@
package main
import (
"fmt"
"github.com/gookit/color"
)
func main() {
logo := " _____ ____________ _ _ _ \n"
logo += "| __ \\| ___ \\ ___ \\ (_) (_) | \n"
logo += "| | \\/| |_/ / |_/ / ___ ___ __ _ ___ _ _ __ _| |_ \n"
logo += "| | __ | /| ___ \\/ _ \\/ _ \\/ _` |/ _ \\ | | '_ \\| | __|\n"
logo += "| |_\\ \\| |\\ \\| |_/ / __/ __/ (_| | (_) | | | | | | | |_ \n"
logo += " \\____/\\_| \\_\\____/ \\___|\\___|\\__, |\\___/ |_|_| |_|_|\\__|\n"
logo += " __/ | \n"
logo += " |___/ \n\n"
logo += " ------ by http://www.patorjk.com/software/taag/ -------\n"
red := color.Red.Render
fmt.Println("how o %s", red("fheosidfoaisufo"))
color.Yellow.Println(logo)
}