您现在的位置是:网站首页> 编程资料编程资料
GoLand编译带有构建标签的程序思路详解_Golang_
2023-05-26
413人已围观
简介 GoLand编译带有构建标签的程序思路详解_Golang_
简单构建一个项目,如下是mian.go文件
package main // 条件编译-构建标签-如何使用IDE编译和识别 func main() { RequestByRpc() }模拟带有一个http tags的文件
// +build http package main import "fmt" func RequestByHttp() { fmt.Println("using http method") }模拟带有一个rpc tags的文件
// +build rpc package main import "fmt" func RequestByRpc() { fmt.Println("using rpc method") }在 Build Tags 中指定编译的标签,指定了这个之后,编译器可以正常识别带有指定标签的源码文件。但直接执行的话,还是会报错:undefined ***

剩下的还需要编辑 Go Build Configuration 文件,在配置文件中的 Go tool arguments 中指定 tags 参数,需要格外注意的是,tags 参数如果指定多个的话,是使用逗号进行分割的。

到此这篇关于GoLand编译带有构建标签的程序的文章就介绍到这了,更多相关GoLand编译程序内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- 使用go实现删除sql里面的注释和字符串功能(demo)_Golang_
- go实现fping功能_Golang_
- Ubuntu18.04 LTS搭建GO语言开发环境过程解析_Golang_
- 详解go语言单链表及其常用方法的实现_Golang_
- go特性之数组与切片的问题_Golang_
- 详解Golang Iris框架的基本使用_Golang_
- mac下安装golang框架iris的方法_Golang_
- 部署Go语言项目的 N 种方法(小结)_Golang_
- goland2020.2.x永久激活码破解详细教程亲测可用(Windows Linux Mac)_Golang_
- golang使用 gomodule 在公共测试环境管理go的依赖的实例详解_Golang_
