东林博客

go

1000+让你坐享其成的Go框架库

2019-10-28 13:01:16
地理地理工具和服务器geocache - 适用于基于地理定位的应用程序的内存缓存。pbf - OpenStreetMap PBF golang编码器/解码器。S2几何 - Go中的S2几何库。Tile38&nb
636 次阅读   0条评论

Go 使用JWT生成Token和解析Token还原参数

2019-09-25 14:02:37
什么是JWT?JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT传递的信息可以被验证和信任,因为它是数字签名的。J
743 次阅读   0条评论

Golang遍历文件夹并获取图片像素大小

2019-09-22 22:10:04
需求朋友是小学教师,有一个小事让我帮忙处理一下,他管理的班级需要搜集学生学籍照片,有像素大小要求,一个一个查看太痛苦,让我做个小工具检测一下。目标生成一个exe工具,放到学生学籍照片文件夹内,可以检测到有多少张图片,并且检测每张图片的像素大
631 次阅读   0条评论

GoFrame 1.8 升级到1.9踩坑记

2019-09-16 20:08:59
本博客是由GF 1.8.2框架写的,今天GF升级到了1.9,所以晚上也相应的做了升级,来尝鲜1.9我最期待的中间件功能。首先修改go.mod ,把github.com/gogf/gf v1.8.2修改为:github.com/go
552 次阅读   0条评论

深入浅出了解 Go reflect

2019-09-12 22:10:26
https://golang.org/pkg/reflect/ 最重要的官方文档,建议先粗读一遍再来看本文。go 的 reflect 还是比较简单的,可以很快上手。https://github.com/golang/go/blob
324 次阅读   0条评论

Golang写的Web网站从部署到放弃

2019-08-27 15:03:38
部署环境:Ubuntu 18.04首先安装Go环境ubuntu18.04下 通过apt-get install 安装go 默认版本为1.6。现在go的最新版本是1.12。差的太多。怎么用apt安装最新版呢获取最新的软件包源,并添加至当前的a
315 次阅读   0条评论

GoFrame上传图片到七牛云

2019-08-24 19:16:41
Go上传图片到七牛云还是很简单的,我博客使用的是GoFrame框架,因为发布文章时,上传缩略图,和文字内容插入图片都需要上传图片,所以封装了一个上传七牛的包。首先安装Go的七牛SDK。go get -u git
255 次阅读   1条评论

Go中使用JWT生成token

2019-08-24 10:26:01
为什么使用JWT?随着技术的发展,分布式web应用的普及,通过session管理用户登录状态成本越来越高,因此慢慢发展成为token的方式做登录身
164 次阅读   0条评论

GoFrame如何查数据库和打印数据到模板

2019-08-06 20:59:33
Go Frame的模板用法有些奇怪,对比Web页面处理的王者语言PHP模板语法,实在很繁琐。摸索了好大一会,才弄懂。查询此博客的类目:categori
349 次阅读   0条评论

Go语言实现经典的冒泡排序

2019-08-04 21:32:07
题目:可以输入任意数量的数字,以空格隔开,进行从小到大的排序。package main import ( "bufio" "fmt" "os" "strings"
221 次阅读   0条评论

Go 结构体大小写的坑之初体验

2019-08-03 21:18:55
Go的结构体参数,不能用类似Java、PHP的public、protected、private 来区分,而是靠大小写区分的。结构体方法函数首字母为大写,那么在
350 次阅读   0条评论

Go time内核包:秒、毫秒、纳秒时间戳实测输出

2019-08-03 09:43:26
10位数的时间戳是以 秒 为单位;13位数的时间戳是以 毫秒 为单位;19位数的时间戳是以 纳秒 为单位;1秒 = 1000毫秒1毫秒 = 1000微秒1
649 次阅读   0条评论

Go Rand随机的值每次运行不会变

2019-08-03 08:54:01
<p>Go的rand如果只有rand.Intn的话,每次运行期间,产生的随机数是变化的,但由于运行环境不变,会使第一次和第二次,以及以后每次运行产生
357 次阅读   0条评论

Go利用协程操作文件夹及文件读写删教程

2019-08-01 09:40:18
Go利用协程操作文件夹及文件读写删教程 初学Go,写了一个简单的小例子,用来学习和巩固Go的一些基础操作,同时也对Go的协程概念有了基础的了解,例子虽然简单,不过包含了许多Go基
225 次阅读   0条评论

Go开发使用中国阿里云镜像加速

2019-07-31 21:51:00
这一段时间学习,一直都是用科学上网。使用Go的包管理器Glide。但也很难用。毕竟科学上网不稳定。拉个包很痛苦。浪费很多时间在这
657 次阅读   0条评论

Go语言安装环境采坑记

2019-07-29 22:39:43
Go语言安装环境采坑记 Macbook安装Go语言环境打开下载网址:https://golang.google.cn/dl/我是直接下载Mac的安装包PKG安装的,所以默认的GOPATH是 $HOME/go
473 次阅读   2条评论