随笔分类 -  go语言开发 / go的其他用法

03-crow-han框架实战(以k8s为例)
摘要:@[toc] # 1. 目录结构 ![在这里插入图片描述](https://img2023.cnblogs.com/blog/1138825/202307/1138825-20230705090958233-275116059.png) - `bin` 编译好的二进制文件 - `cmd`: 各微服务 阅读全文

posted @ 2023-05-18 14:15 运维开发玄德公 阅读(44) 评论(0) 推荐(0) 编辑

go-redis包
摘要:go-redis包(redis链接,数据写入,数据查询,存储结构体,自动解析和反解析,MarshalBinary(),UnmarshalBinary()) 阅读全文

posted @ 2023-03-14 09:17 运维开发玄德公 阅读(116) 评论(0) 推荐(0) 编辑

根据操作系统程序自动选择不同常量
摘要:@[toc] # 1. 操作 - 需求:根据操作系统,程序自动选择不同常量的值。 - 操作: - 创建 `const__windows_amd64.go`文件, 写windows系统要读取的内容 - 创建`const_linux.go`文件,写linux系统要读取的内容 # 2. 示例 >需求: > 阅读全文

posted @ 2023-02-21 17:45 运维开发玄德公 阅读(18) 评论(0) 推荐(0) 编辑

gocron包(定时任务)
摘要:[toc] >引用包: `"github.com/robfig/cron/v3"` # 1. 基本使用 ## 1.1 初始化实例 new() - 语法 ```go func New(opts ...Option) *Cron ``` - 语法示例 ```go c := cron.New() ``` 阅读全文

posted @ 2023-01-04 22:11 运维开发玄德公 阅读(128) 评论(0) 推荐(0) 编辑

01-注释、作用域、空格和空行、管道
摘要:Go template详解-02- 注释、作用域、空格和空行、管道、{{range .}}、{{with .}}(helm进阶语法) 阅读全文

posted @ 2022-08-29 19:10 运维开发玄德公 阅读(79) 评论(0) 推荐(0) 编辑

strings包
摘要:golang的strings包处理字串 阅读全文

posted @ 2022-07-30 22:12 运维开发玄德公 阅读(14) 评论(0) 推荐(0) 编辑

golang判断字串是英文
摘要:1. 语法 func MatchString(pattern string, s string) (matched bool, err error) 2. 示例 func CheckEn(myString string)bool{ b,err :=regexp.MatchString("^([A-z 阅读全文

posted @ 2022-05-21 20:13 运维开发玄德公 阅读(35) 评论(0) 推荐(0) 编辑

envconfig包(读取环境变量)
摘要:envconfig包,golang读取环境变量 阅读全文

posted @ 2022-05-12 08:45 运维开发玄德公 阅读(68) 评论(0) 推荐(0) 编辑

net/http包Client的使用
摘要:golang的net/http包Client的使用 阅读全文

posted @ 2022-05-10 13:32 运维开发玄德公 阅读(42) 评论(0) 推荐(0) 编辑

golang字串的base64编码解码
摘要:# 1. 字串的base64编码 - 语法 ```go func (enc *Encoding) EncodeToString(src []byte) string ``` - 示例 ```go import ( "encoding/base64" "fmt" ) func HelloXD() { 阅读全文

posted @ 2022-05-09 14:27 运维开发玄德公 阅读(13) 评论(0) 推荐(0) 编辑

golang 的文件写入和读取
摘要:Write()、WriteString(),bufio包:WriteString()、flush(), ioutil 包:WriteFile()、ReadFile() 阅读全文

posted @ 2022-05-05 14:33 运维开发玄德公 阅读(33) 评论(0) 推荐(0) 编辑

net/http包实战
摘要:golong 调用http/https接口,使用net/http包写好的几个函数 阅读全文

posted @ 2022-05-02 22:45 运维开发玄德公 阅读(28) 评论(0) 推荐(0) 编辑

golong实现邮件发送
摘要:# 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 阅读全文

posted @ 2022-04-09 17:31 运维开发玄德公 阅读(13) 评论(0) 推荐(0) 编辑

golang 解析json字串
摘要:@[toc] # 1. Unmarshal() 函数 ```go func Unmarshal(data []byte, v interface{}) error ``` 说明: - data: 要解析的字串 - v:接收json字串解析结果的实例,可以是struct、map等等。 # 2. 示例一 阅读全文

posted @ 2022-02-22 20:33 运维开发玄德公 阅读(35) 评论(0) 推荐(0) 编辑

golang数据类型转换
摘要:int/float/string/interface/[]byte 阅读全文

posted @ 2022-01-13 23:46 运维开发玄德公 阅读(9) 评论(0) 推荐(0) 编辑

golang字串的切割-strings.Split
摘要:语法 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 阅读全文

posted @ 2021-12-18 17:03 运维开发玄德公 阅读(33) 评论(0) 推荐(0) 编辑

go时间/时间戳的获取/转换/计算
摘要:文章目录 1. 获取时间1.1 当前时间获取1.2 获取之前/之后的时间 2. 时间戳2.1 获取当前时间戳2.2 时间 转 时间戳2.2 时间戳转时间 3. 时间计算3.1 时间加时间段3.2 计算两时间之差 1. 获取时间 1.1 当前时间获取 package main import ( "fm 阅读全文

posted @ 2021-12-05 11:18 运维开发玄德公 阅读(115) 评论(0) 推荐(0) 编辑

golang 时间/时间戳的获取和转换
摘要:@[toc] # 1. 获取时间 ## 1.1 当前时间获取 ```go package main import ( "fmt" "time" ) func main() { currentTime := time.Now() //当前时间 currentYear := time.Now().Yea 阅读全文

posted @ 2021-11-24 20:03 运维开发玄德公 阅读(93) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示