2017-12-21 2 views
-5

Ich verwende einen GitHub SDK für Go. Die Github sdk eine Struktur-Objekt zurück wie:Wert vom Zeiger abrufen

type IssuesSearchResult struct { 
    Total    *int `json:"total_count,omitempty"` 
    IncompleteResults *bool `json:"incomplete_results,omitempty"` 
    Issues   []Issue `json:"items,omitempty"` 
} 

Wenn ich die Gesamtzahl wie

result := client.Search.Issues..... 
fmt.prinln(result.Total) 

es druckt die Adresse im Speicher wie 0xc420228080 aber ich möchte den realen Wert wie 4 drucken möchten oder 5, habe ich versucht zu finden, wie kann ich das tun, aber ich konnte nicht die richtige Antwort

+6

Deref-Zeiger mit *. _Please_ nehmen Sie die Tour of Go. Jetzt. – Volker

+0

Okay, ich gut und Danke :) –

Antwort

0

Versuchen Sie erhalten mit

fmt.prinln(*result.Total)

+0

es hat funktioniert, Danke –

Verwandte Themen