摘要:@[toc] # 1. 目录结构  - `bin` 编译好的二进制文件 - `cmd`: 各微服务
阅读全文
摘要:go-redis包(redis链接,数据写入,数据查询,存储结构体,自动解析和反解析,MarshalBinary(),UnmarshalBinary())
阅读全文
摘要:@[toc] # 1. 操作 - 需求:根据操作系统,程序自动选择不同常量的值。 - 操作: - 创建 `const__windows_amd64.go`文件, 写windows系统要读取的内容 - 创建`const_linux.go`文件,写linux系统要读取的内容 # 2. 示例 >需求: >
阅读全文
摘要:[toc] >引用包: `"github.com/robfig/cron/v3"` # 1. 基本使用 ## 1.1 初始化实例 new() - 语法 ```go func New(opts ...Option) *Cron ``` - 语法示例 ```go c := cron.New() ```
阅读全文
摘要:Go template详解-02- 注释、作用域、空格和空行、管道、{{range .}}、{{with .}}(helm进阶语法)
阅读全文
摘要:1. 语法 func MatchString(pattern string, s string) (matched bool, err error) 2. 示例 func CheckEn(myString string)bool{ b,err :=regexp.MatchString("^([A-z
阅读全文
摘要:envconfig包,golang读取环境变量
阅读全文
摘要:golang的net/http包Client的使用
阅读全文
摘要:# 1. 字串的base64编码 - 语法 ```go func (enc *Encoding) EncodeToString(src []byte) string ``` - 示例 ```go import ( "encoding/base64" "fmt" ) func HelloXD() {
阅读全文
摘要:Write()、WriteString(),bufio包:WriteString()、flush(), ioutil 包:WriteFile()、ReadFile()
阅读全文
摘要:golong 调用http/https接口,使用net/http包写好的几个函数
阅读全文
摘要:# 1. 发送邮件包 ```go package myMail import ( "crypto/tls" "fmt" "github.com/go-admin-team/go-admin-core/sdk/config" ext "go-admin/config" "net/smtp" "stri
阅读全文
摘要:@[toc] # 1. Unmarshal() 函数 ```go func Unmarshal(data []byte, v interface{}) error ``` 说明: - data: 要解析的字串 - v:接收json字串解析结果的实例,可以是struct、map等等。 # 2. 示例一
阅读全文
摘要:int/float/string/interface/[]byte
阅读全文
摘要:语法 func SplitN(s string, sep string, n int) []string n > 0: at most n substrings; the last substring will be the unsplit remainder. n == 0: the result
阅读全文
摘要:文章目录 1. 获取时间1.1 当前时间获取1.2 获取之前/之后的时间 2. 时间戳2.1 获取当前时间戳2.2 时间 转 时间戳2.2 时间戳转时间 3. 时间计算3.1 时间加时间段3.2 计算两时间之差 1. 获取时间 1.1 当前时间获取 package main import ( "fm
阅读全文
摘要:@[toc] # 1. 获取时间 ## 1.1 当前时间获取 ```go package main import ( "fmt" "time" ) func main() { currentTime := time.Now() //当前时间 currentYear := time.Now().Yea
阅读全文