簡單構建一個專案,如下是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 引數如果指定多個的話,是使用逗號進行分割的,

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/163512.html
標籤:python
