博客文章预览100字怎么做啊?
更多评论
我在 `https://github.com/golang/exp/blob/master/utf8string/string.go` 基础上加了一个方法:
```golang
// 求子串
func Substring(str string, length int, suffix string) string {
if length >= len(str) {
return str
}
utf8Str := NewString(str)
if length > utf8Str.RuneCount() {
return str
}
return utf8Str.Slice(0, length) + suffix
}
```
第一个参数是文章内容,第二个是长度,比如 100,第三个是是否有后缀,比如 ...
#3