首頁 >後端開發 >Golang >1.5以下版本如何跳過Go測試檔?

1.5以下版本如何跳過Go測試檔?

Patricia Arquette
Patricia Arquette原創
2024-12-18 04:49:11422瀏覽

How Can I Skip Go Test Files on Versions Below 1.5?

在低於1.5 的Go 版本上跳過測試檔案

要跳過在Go 1.4 及更低版本的系統上執行的測試文件,請利用建置約束。

建置約束是指示 Go 編譯器僅建置套件的指令如果滿足某些標準。在這種情況下,我們只想在 Go 版本為 1.5 或更高版本時建立測試檔案。

若要指定建置約束,請在測試檔案的開頭新增以下行:

// +build go1.5

此約束確保僅當 Go 版本為 1.5且

1  // +build go1.5
2
3  package yourpackage

重要說明:

  • 約束必須出現在文件頂部附近,前面只能有空行和其他行註解。
  • 一系列建置約束後面應該跟一個空白
  • 考慮測試檔案所需的 http2 套件是在 Go 1.6 中新增的。因此,如果你想在 Go 1.6 以上版本上執行測試,請使用限制:
// +build go1.6

以上是1.5以下版本如何跳過Go測試檔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn