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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions