How to split a string on white-space?
The Fields function breaks a string around each instance of one or more consecutive white space characters into an Array.
Example
package main
import (
"fmt"
"strings"
)
func main() {
testString := "Australia is a country and continent surrounded by the Indian and Pacific oceans."
testArray := strings.Fields(testString)
for _, v := range testArray {
fmt.Println(v)
}
}
Most Helpful This Week
How to Decode or Unmarshal bi-dimensional array of integers?
Regular expression to extract numbers from a string in Golang
Example: Split, Join, and Equal from BYTES Package
Example of Switch Case with Break in For Loop
Example to compare Println vs Printf
Regular expression to extract date(YYYY-MM-DD) from string