我正在通过go sdk与Okta API进行交互。我是golang的新手,能够取回数据,但是我不确定该如何处理。
func main() {
client,_ := okta.NewClient(context.Background(),okta.WithOrgUrl({URL}),okta.WithToken({TOKEN}))
filter := query.NewQueryParams(query.WithFilter("status eq \"actIVE\""))
users,resp,err := client.User.ListUsers(filter)
fmt.Println(resp,err)
for _,user := range users {
fmt.Println(user.Profile)
}
}
返回:已编辑的PII **
&{0xc000106480} <nil>
&map[email:{email} firstName:{FN} lastName:{LN} login:{login} mobilePhone:<nil> secondEmail:<nil> sshusername:{ssh}
next user
next user
so on
so on
我的问题是如何将输出仅过滤到某些字段并进行一些排序或过滤。我有点期望输出结果是JSON。