Regular expressions

import (
    "fmt"
    "regexp"
)

var data1 = "aaab"
var data2 = "aaaba"
var data3 = "bbba"
var pattern = "a+b"

re := regexp.MustCompile(pattern)
var b1 = re.MatchString(data1)
//b1 is true

var b2 = re.MatchString(data2)
//b2 is true

var b3 = re.MatchString(data3)
//b2 is false

fmt.Println("b1 is", b1)
fmt.Println("b2 is", b2)
fmt.Println("b3 is", b3)