我按照https://www.openpolicyagent.org/docs/latest/#5-try-opa-as-a-go-library的示例进行操作。重要代码片段:
r := rego.New(
rego.Query("x = data.example.allow"),
rego.Load([]string{"./example.rego"}, nil)
...
rs, err := query.Eval(ctx, rego.EvalInput(input))
...
Run Code Online (Sandbox Code Playgroud)
如何添加外部数据 ( data.json) 以便我可以data.wantedName在 rego 策略中使用它来访问它?
我尝试通读 go 文档和示例,但找不到任何有用的信息。
谢谢!