Регулярные выражения

var data = "Pi is equal to 3.14"
var pattern = "\\d+.\\d+"
re := regexp.MustCompile(pattern)
var pi = re.FindString(data)
//pi is "3.14"
fmt.Println("pi =", pi)

var numbers = re.FindAllString(data, -1)
//numbers is [3.14]
fmt.Println("numbers =", numbers)