1. 判斷是否包含
```
s:="hello word"
strings.Contains(s,"hello") // true
```
2.判斷某個字符在字符串中的位置索引。從0開始計算。
```
s:="hello word"
strings.Index(s,"o") // 4
```
3.切割字符串,返回字符串數組
```
s:="1#2#345"
strings.Splite(s,"#") // [1 2 345]
```
4.合并字符串
```
s:=[1 2 345]
strings.Join(s,"#") // "1#2#345"
```
5.字符串是否包含前綴:HasPrefix();
```
s:="hello world"
strings.HasPrefix(s,"he") // true
```
6.字符串是否包含后綴:HasSuffix();
```
s:="hello world"
strings.HasSuffix(s,"ord") // true
```
7.int和string在轉換
```
s := 10
d:="10"
fmt.Println(strconv.Itoa(s))
fmt.Println(strconr.Atoi(d))
```
8.字符串和布爾值的轉換
```
strconv.ParseBool("false")
*****
*****
case "1", "t", "T", "true", "TRUE", "True":
return true, nil
case "0", "f", "F", "false", "FALSE", "False":
return false, nil
```
9.解析
```
strconv.FormatBool(true)
strconv.FormatFloat(3.14,32)//后面32是進制,可以查看2進制等。
```
- go環境搭建
- 解決go get網絡慢的問題
- beego的安裝
- bee的安裝
- 編輯器
- go module
- 配置文件詳解
- 配置文件其他說明
- 路由方法
- 路由
- 數據校驗
- 校驗函數
- 頁面跳轉
- 獲取前端數據
- json文件的獲取
- xsrf的用法
- xsrf的防護
- srfs和json的搭配
- flash的用法
- 過濾器
- url反轉
- 各類數據的處理
- 模板函數
- 內置模板函數
- 自定義模板函數
- 模板
- 模板處理
- 模板渲染
- 視圖文件的處理
- 靜態文件
- 請求方式判斷
- 驗證碼
- 另一種方法
- 分頁類
- session
- 登錄判斷
- orm模塊
- 使用方法
- mysql的安裝
- 安裝orm及驅動
- 建立模型
- 自定義模型
- 增刪改查
- 高級查詢
- 常見問題匯總
- 代碼收藏
- 打包部署
- go build打包
- utils收藏
- 新goer容易犯的錯
- 字符串操作