Skip to content

Instantly share code, notes, and snippets.

@nerdalert
Created May 22, 2015 21:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nerdalert/a30a4b56b1e9726b09c2 to your computer and use it in GitHub Desktop.
Save nerdalert/a30a4b56b1e9726b09c2 to your computer and use it in GitHub Desktop.
networkResources := &networkResource{}
if err := json.NewDecoder(strings.NewReader(testDat)).Decode(networkResources); err != nil {
return fmt.Errorf("Error reading remote info: %v", err)
}
fmt.Fprintf(cli.out, "Network Id: %s\n", networkResources.ID)
fmt.Fprintf(cli.out, "Network Name: %s\n", networkResources.Name)
fmt.Fprintf(cli.out, "Network Type: %s\n", networkResources.Type)
if networkResources.Endpoints != nil {
for _, networkResource := range networkResources.Endpoints {
fmt.Fprintf(cli.out, "Type: %d\n", networkResource.ID)
fmt.Fprintf(cli.out, "Type: %d\n", networkResource.Name)
fmt.Fprintf(cli.out, "Type: %d\n", networkResource.Info)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment