Interesting comments (in mysql.go) :
// Muahahaha
func strlen(str *C.char) int {
gstr := (*[1 << 30]byte)(unsafe.Pointer(str))
length := 0
for gstr[length] != 0 {
length++
}
return length
}
BTW, is Google planning to make a proper mysql driver in go (implementing database/sql API and not unsafe) ?