
go
彭世瑜
记录我的工作学习笔记
展开
-
Golang:user_agent解析HTTP用户代理User Agents
译文:UserAgent是解析HTTP用户代理的Go语言库。原创 2022-11-16 09:40:49 · 630 阅读 · 0 评论 -
Golang:testing单元测试的使用示例
Go 语言推荐 测试文件 和 源代码文件 放在一块命名规范*_test.goTest*原创 2022-10-27 18:11:13 · 141 阅读 · 0 评论 -
Golang:robfig/cron执行定时任务
译文:go的cron库。原创 2022-10-21 16:25:21 · 214 阅读 · 0 评论 -
Golang:pongo2类似Django的模板引擎
译文:pongo2是一种类似于Django语法的模板语言(官方网站)。模板 example.html。示例1: 渲染字符串。原创 2022-10-21 15:48:44 · 279 阅读 · 0 评论 -
Golang:gin-gonic/gin一个用 Go (Golang) 编写的 HTTP Web 框架
Gin 是一个用 Go (Golang) 编写的 HTTP Web 框架。它具有类似 Martini 的 API,但性能比 Martini 快 40 倍。代码示例 main.go。原创 2022-10-21 11:38:51 · 179 阅读 · 0 评论 -
Golang:go-cache基于内存的键值存储缓存库
译文:Go的内存 key:value store/cache(类似于Memcached)库,适用于单机应用程序。原创 2022-10-18 09:39:39 · 238 阅读 · 0 评论 -
Golang:使用标准库crypto/aes实现AES加密和解密
实现AES加密和解密。原创 2022-10-17 17:35:17 · 354 阅读 · 0 评论 -
Golang:imaging一个简单、实用的图像处理工具
译文:Imaging是一个简单图像处理的Go语言包。处理后 thumbnail.jpg 7.80kb。处理前 image.jpg 74.58kb。原创 2022-10-10 09:58:35 · 881 阅读 · 1 评论 -
Golang:输出Emoji表情符号
译文:Emoji是一个简单的golang包。文档安装示例输出结果。原创 2022-09-28 10:12:18 · 300 阅读 · 0 评论 -
Golang:go-version一个对语义化版本进行解析、比较的库
译文:go-version是一个库,用于解析版本和版本约束,并根据一组约束验证版本。go-version 可以对版本集合进行正确排序,处理预发布/测试版,可以增加版本,等等。语义化版本 2.0.0。原创 2022-09-27 09:48:52 · 252 阅读 · 0 评论 -
Golang:Mergo一个struct、map合并库
译文:Mergo:自2013年起合并Go structs 和 maps。map 使用时候,对应的key字段默认是小写的。mergo 不会复制非导出字段。mergo 可以嵌套赋值。原创 2022-09-23 10:10:50 · 407 阅读 · 0 评论 -
Golang:go-humanize将文件大小转换成Kb、Mb、Gb适合人类阅读的单位
(适合人类使用的单位的格式化程序)原创 2022-09-23 09:58:01 · 410 阅读 · 0 评论 -
Golang:cast安全且易用的类型转换工具
译文:安全且容易从一种类型转换到另一种类型。原创 2022-09-21 10:10:02 · 173 阅读 · 0 评论 -
Golang:Gomail一个简单高效的电子邮件发送包
译文:Gomail是一个简单高效的电子邮件发送包。它经过了良好的测试和记录。原创 2022-09-19 10:36:29 · 145 阅读 · 0 评论 -
Golang:deepcopy深拷贝工具库
译文:事物的深度复制。原创 2022-09-16 09:50:25 · 156 阅读 · 0 评论 -
Golang:Excelize读写excel文件的Go语言库
译文 用于读写Microsoft Excel电子表格的Go语言库 (XLAM/XLSM/XLSX/XLTM/XLTX)原创 2022-09-15 10:10:44 · 334 阅读 · 0 评论 -
Golang:go-hashids从整数生成短唯一ID
译文:从整数生成短唯一ID。原创 2022-09-14 11:21:45 · 326 阅读 · 0 评论 -
Golang:os/io标准库读取文件
【代码】Golang:os/io标准库读取文件。原创 2022-09-13 10:08:26 · 205 阅读 · 0 评论 -
Golang:color在终端上输出带颜色的文字
译文:Color 允许您根据Go(Golang)中的ANSI转义码使用着色输出。它也支持Windows!API可以多种方式使用,选择适合您的方式。注意:直接运行没有效果,需要在终端使用命令行运行才能看到效果。原创 2022-09-08 10:17:38 · 435 阅读 · 0 评论 -
Golang:golang-lru一个基于双向链表实现的LRU缓存工具
译文:这提供了实现固定大小线程安全lru缓存的lru包。它基于Groupcache中的缓存。原创 2022-09-07 10:04:08 · 405 阅读 · 0 评论 -
Golang:go-querystring将struct编码为URL查询参数的库
译文:go-querystring 将struct编码为URL查询参数的Golang库。原创 2022-09-05 17:08:54 · 349 阅读 · 0 评论 -
Golang:strings模块常用的字符串操作函数
【代码】Golang:strings模块常用的字符串操作函数。原创 2022-09-01 10:13:03 · 208 阅读 · 0 评论 -
Golang:time模块获取当前日期并格式化输出
需要注意的是:Golang的格式化字符串,并不是。, 而是一个独特的日期。原创 2022-08-31 09:51:47 · 146 阅读 · 0 评论 -
Golang: satori/go.uuid库生成UUID
【代码】Golang: satori/go.uuid库生成UUID。原创 2022-08-30 10:12:23 · 158 阅读 · 0 评论 -
go语言简单入门
特点,优势运行效率高,开发效率高,部署简单 语言层面支持并发 内置runtime 内置gofmt脚本化 静态类型 + 编译型 原生支持并发编程劣势语法糖没有python多 运行速度不及c,比c++,java快 第三方库比较少应用服务器编程 网络编程 分布式系统 云平台环境安装下载安装: 官网:https://golang.org/...原创 2018-07-10 22:49:30 · 809 阅读 · 0 评论 -
runnerw.exe: CreateProcess failed with error 216:
goland中运行报错:runnerw.exe: CreateProcess failed with error 216: 原因package的名称不是main,改为main之后ok原创 2018-07-09 22:35:31 · 3493 阅读 · 2 评论 -
sublime3 指定 go语言编译器
编译文件Go.sublime-build{ "cmd": ["go", "run", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "working_dir": "$file_path", "se原创 2018-07-09 22:25:40 · 1205 阅读 · 0 评论 -
mac环境下安装go
安装$ brew install go检查$ go version配置路径打开文件$ vim ~/.bash_profileGOROOT=/usr/local/Cellar/go/1.10.1/libexecexport GOROOTexport GOPATH=/Users/yourname/mygoexport GOBIN=$GOPATH/binexport ...原创 2018-07-09 18:06:07 · 1766 阅读 · 0 评论