1 Star 0 Fork 0

brooke/qsgo-web-templete

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 923 Bytes
一键复制 编辑 原始数据 按行查看 历史
liuxiaobo 提交于 2023-07-10 18:00 . 🦄 refactor: all
BIN_FILE=qsgo-web-templete
BIN_DIR=.
BIN_PATH=$(BIN_DIR)/$(BIN_FILE)
tidy:
@export GO111MODULE=on
@export GOPROXY=https://goproxy.cn
@go mod tidy
build: windows
check:
@echo "Checking..."
@go fmt
@golangci-lint run
@echo "Done! $(shell date "+%Y-%m-%d %H:%M:%S")"
windows:
@echo "Building for Windows..."
@go fmt
@go build -o $(BIN_PATH).exe
@echo "Done! $(shell date "+%Y-%m-%d %H:%M:%S")"
linux:
@echo "Building for Linux..."
@go fmt
@go build -o $(BIN_PATH)
@echo "Done! $(shell date "+%Y-%m-%d %H:%M:%S")"
clean:
@echo "Cleaning..."
@rm -rf $(BIN_PATH).exe && rm -rf $(BIN_PATH)
run: tidy clean windows
@echo "Running..."
@$(BIN_PATH).exe $(ARGS)
prod:
@echo "正在重置分支并拉取代码..."
@git reset --hard && git pull
@echo "正在编译..."
@cd /www/wwwroot/qsgo-web-templete
@go fmt && go mod tidy && go build -o $(BIN_PATH)
@echo "Done! $(shell date "+%Y-%m-%d %H:%M:%S")"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/liuxiaobopro/qsgo-web-templete.git
git@gitee.com:liuxiaobopro/qsgo-web-templete.git
liuxiaobopro
qsgo-web-templete
qsgo-web-templete
master

搜索帮助