func enableAuth(authAPI clientv3.Auth) { perms := []*Permission{ &Permission{Key: "/", RangeEnd: "", Type: clientv3.PermReadWrite}, } if err := createRoleWithPermission("root", perms, authAPI); err != nil { log.Fatal(err) } if err := listRolePerm("root", authAPI); err != nil { log.Fatal(err) } if err := addUser("root", "root", "P@ssw0rd", authAPI); err != nil { log.Fatal(err) } if _, err := authAPI.AuthEnable(context.TODO()); err != nil { log.Fatal(err) } }