Golang encoding/json.Decoder.UseNumber() function examples
package encoding/json
UseNumber causes the Decoder to unmarshal a number into an interface{} as a Number instead of as a float64.
Golang encoding/json.Decoder.UseNumber() function usage examples
Example 1:
decoder := json.NewDecoder(bytes.NewBuffer(jsonData))
decoder.UseNumber()
Example 2:
jsonDecoder := json.NewDecoder(config.inputFile)
jsonDecoder.UseNumber()
var data interface{}
err := jsonDecoder.Decode(&data)
if err != nil {
log.Fatal("Error decoding input: ", err)
}
Reference :
Advertisement
Something interesting
Tutorials
+10.6k Golang : Select region of interest with mouse click and crop from image
+5.6k PHP : Fix Call to undefined function curl_init() error
+15.9k Golang : Update database with GORM example
+27.4k Golang : Convert CSV data to JSON format and save to file
+28.8k Golang : Detect (OS) Operating System
+7.9k Golang : How to feed or take banana with Gorilla Web Toolkit Session package
+15.8k Golang : Get digits from integer before and after given position example
+13.8k Generate salted password with OpenSSL example
+5.6k Golang : Shortening import identifier
+5.6k Swift : Get substring with rangeOfString() function example
+23.5k Golang : Read a file into an array or slice example