海阔凭鱼跃,天高任鸟飞

直接上代码:

func Trim(src string) (dist string) {
	if len(src) == 0 {
		return
	}

	r, distR := []rune(src), []rune{}
	for i := 0; i < len(r); i++ {

		if r[i] == 10 || r[i] == 32 {
			continue
		}

		distR = append(distR, r[i])
	}

	dist = string(distR)
	return
}

这是去除字符串中所有空格和换行符的,如你的需要是去除首尾或其它,可按需灵活使用哦!