github.com/sleungcy/cli@v7.1.0+incompatible/api/cloudcontroller/decode_json.go (about) 1 package cloudcontroller 2 3 import ( 4 "bytes" 5 "encoding/json" 6 ) 7 8 // DecodeJSON unmarshals JSON into the given object with the appropriate 9 // settings. 10 func DecodeJSON(raw []byte, v interface{}) error { 11 decoder := json.NewDecoder(bytes.NewBuffer(raw)) 12 decoder.UseNumber() 13 return decoder.Decode(v) 14 }