diff --git a/go/arrow/array/boolean.go b/go/arrow/array/boolean.go index 68de951e0ce8c..b8bcf24e0d171 100644 --- a/go/arrow/array/boolean.go +++ b/go/arrow/array/boolean.go @@ -55,7 +55,7 @@ func (a *Boolean) Value(i int) bool { func (a *Boolean) String() string { o := new(strings.Builder) o.WriteString("[") - for i := range a.values { + for i := 0; i < a.Len(); i++ { if i > 0 { fmt.Fprintf(o, " ") }