jsoniter_demo_test.go 348 B

1234567891011121314151617181920212223
  1. package jsoniter
  2. import (
  3. "fmt"
  4. "testing"
  5. )
  6. func Test_bind_api_demo(t *testing.T) {
  7. iter := ParseString(`[0,1,2,3]`)
  8. val := []int{}
  9. iter.ReadVal(&val)
  10. fmt.Println(val[3])
  11. }
  12. func Test_iterator_api_demo(t *testing.T) {
  13. iter := ParseString(`[0,1,2,3]`)
  14. total := 0
  15. for iter.ReadArray() {
  16. total += iter.ReadInt()
  17. }
  18. fmt.Println(total)
  19. }