Versions in this module Expand all Collapse all v0 v0.9.2202 Apr 21, 2024 v0.8.2202 Apr 19, 2024 v0.7.2202 Apr 19, 2024retracted Changes in this version + func GoVersion(x Expr) string v0.6.2010 Oct 12, 2023 v0.5.208 Sep 10, 2023 v0.4.210-rc.2 Jun 30, 2023 v0.4.206 Jul 14, 2023 v0.3.205 Jun 10, 2023 v0.2.196 Feb 14, 2023 v0.2.3 Nov 6, 2022 v0.2.0 Oct 31, 2022 Changes in this version + func IsGoBuild(line string) bool + func IsPlusBuild(line string) bool + func PlusBuildLines(x Expr) ([]string, error) + type AndExpr struct + X Expr + Y Expr + func (x *AndExpr) Eval(ok func(tag string) bool) bool + func (x *AndExpr) String() string + type Expr interface + Eval func(ok func(tag string) bool) bool + String func() string + func Parse(line string) (Expr, error) + type NotExpr struct + X Expr + func (x *NotExpr) Eval(ok func(tag string) bool) bool + func (x *NotExpr) String() string + type OrExpr struct + X Expr + Y Expr + func (x *OrExpr) Eval(ok func(tag string) bool) bool + func (x *OrExpr) String() string + type SyntaxError struct + Err string + Offset int + func (e *SyntaxError) Error() string + type TagExpr struct + Tag string + func (x *TagExpr) Eval(ok func(tag string) bool) bool + func (x *TagExpr) String() string v0.1.0-go.1.18.5.beta.3 Aug 11, 2022 v0.1.0-go.1.18.5.beta.2 Aug 11, 2022