Ответ 1

В пакете строк есть то, что вы ищете. В частности, функция HasPrefix: http://golang.org/pkg/strings/#HasPrefix

Пример:

fmt.Println(strings.HasPrefix("my string", "prefix"))  // false
fmt.Println(strings.HasPrefix("my string", "my"))      // true

Этот пакет полон множеством различных вспомогательных функций, которые вы должны проверить.