Skip to content

web-framework/go/gin/src/s.yaml go build命令优化  #205

@zhanglianxin123

Description

@zhanglianxin123

在web-framework/go/gin/src/s.yaml文件中有这样一段配置,使用了 go build -o target/main main.go命令来进行构建go项目,当main.go调用了其它文件的函数会存在函数undefined的情况,所以命令只适合单个mian.go构建的情况,但是对于一个项目来说肯定是有很对文件组合起来的,所以建议对build命令进行优化可以替换成 go build -o target/main . 来构建项目
actions:
pre-deploy:
- run: go mod tidy
path: ./code
- run: >-
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o target/main
main.go
path: ./code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions