格式化输出
- fmt.Printf()
- fmt.Sprintf()
var (
name1 string = "fu1"
name2 string = "fu2"
user1 string = "fu3"
num1 int8 = 10
num2 int8 = 20
)
fmt.Printf("
str := fmt.Sprintf("
通过string的builder进行字符串拼接, 高性能
import (
"fmt"
"strings"
)
...
var builder strings.Builder
builder.WriteString("姓名:")
builder.WriteString("igoryu")
res := builder.String()
fmt.Println(res)
// 姓名:igoryu
常用方法
- strings.Contains()
- strings.Count()
- strings.Split()
- strings.HasPrefix()
- strings.HasSuffix()
- strings.Index()
- strings.Trim()
- strings.ToLower()
- strings.ToUpper()
- strings.Replace()