nitlanguage
/
nit.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
nitcc: tests script return non-zero on failure (print is not enough)
[nit.git]
/
benchmarks
/
json
/
scripts
/
json_parse.go
1
package main
2
3
import "io/ioutil"
4
import "encoding/json"
5
import "os"
6
import "fmt"
7
8
func main() {
9
if len(os.Args) == 1 {
10
fmt.Println("Usage ./json_parse file")
11
os.Exit(-1)
12
}
13
dat, err := ioutil.ReadFile(os.Args[1])
14
if err != nil { panic(err) }
15
16
var obj interface{}
17
18
jsonerr := json.Unmarshal(dat, &obj)
19
if jsonerr != nil { panic(jsonerr) }
20
}