我正在尝试在这里使用 promql 包
package main
import (
"fmt"
"github.com/prometheus/prometheus/promql/parser"
)
func main() {
fmt.Println("Hello")
parser.ParseExpr("foobar")
}
导入时遇到问题。这是错误:
没有必需的模块提供包 github.com/prometheus/prometheus/promql/parser;添加它:去获取 github.com/prometheus/prometheus/promql/parser(编译)
我尝试go get github.com/prometheus/prometheus/promql/parser按照建议运行,但失败了。
去获取:找到模块 github.com/prometheus/prometheus@upgrade (v2.5.0+incompatible),但不包含包 github.com/prometheus/prometheus/promql/parser
这是我go.mod目前的:
module foo.com/bar/parser
go 1.17
require github.com/prometheus/prometheus v2.5.0+incompatible // indirect
九州编程
相关分类