索引

概述

本篇记录常用的字符串处理和转换操作, 正则表达式使用, 以及各种主流的数据格式的编解码的实用代码片段, 包括:

  • Base64
  • JSON
  • XML / HTML
  • YAML

这些代码虽然在Golang文档和Stackoverflow随便就可以找到,还是自己敲一遍再看下源码大概是怎么实现的,顺便当作Cheatsheet来提高”Ctrl C V”的速度

字符串操作和处理

1

正则操作

字符串格式化

Format的格式汇总: https://www.jianshu.com/p/8be8d36e779c

原版文档:https://golang.org/pkg/fmt/

1
//todo

标准库strings / utf8 / strconv 包常用函数

1
//todo

模板字符串

1
//todo

编解码

Base64 编解码

1
//todo

JSON 读写

1
//todo

YAML 读写

1
//todo

XML 读写

1
//todo

XML/HTML 解析框架

GoQuery
https://github.com/PuerkitoBio/goquery

1
//todo