Как проверить строку на наличие спецсимволов?
package main

import "fmt"
import "regexp"

var IsLetter = regexp.MustCompile(`^[a-zA-Z]+$`).MatchString

func main() {
    fmt.Println(IsLetter("golang")) // true
    fmt.Println(IsLetter("рои134432-=-!№;;")) // false
}
https://play.golang.org/p/7HTIbsBjumg
Кончено есть
package main

import (
	"fmt"
	"regexp"
)

func что_то_магическое(str string) bool {
	m, _ := regexp.MatchString("^[a-zA-Z]", str)
	return m
}

func main() {
	res := что_то_магическое("golang")
	fmt.Println(res)
	res = что_то_магическое("рои134432-=-!№;;")
	fmt.Println(res)
}