【最新文章】 Linux 安装 golang(1.19.1)
来选择一个最新版本的golang:官方地址 此次以1.19版本举例 一、下载到服务器并解压至 /usr/local/ 目录下 二、添加 /usr/loacl/go/bin 目录到 PATH 变量中(添加到 /etc/profile ...
来选择一个最新版本的golang:官方地址 此次以1.19版本举例 一、下载到服务器并解压至 /usr/local/ 目录下 二、添加 /usr/loacl/go/bin 目录到 PATH 变量中(添加到 /etc/profile ...
来选择一个最新版本的golang:官方地址 此次以1.19版本举例 一、下载到服务器并解压至 /usr/local/ 目录下 二、添加 /usr/loacl/g...
#4GB的swap分区计算方式1024*1024*4=4194304 查看虚拟内存状态: …
说明 数据库连接信息、会话加密的 KEY、HTTP 服务的监听端口等,目前我们都写死在代码里面,一方面是不好维护,另一方面是项目的适用性很差,无法适用于不同环境...
说明 Golang 官方包 crypto/bcrypt 是非常棒的密码加密解决方案,同一个字符串,例如说 abc123456 ,每一次加密出来的结果都不一样,也...
会话控制 用户登录,技术上讲是叫会话控制。HTTP 是无状态的,要保证会话控制,要利用 Cookie 来做。一般做会话控制,有两种方式: 一种是不带后端存储另一...
说明 用户的数据永远是不可信的,要对客户端进入的数据进行验证后再使用。三方库地址:thedevsaddam/govalidator参考文档:thedevsadd...
说明 现在前端有着各种各样的包和工具,不再是当年一个 Bootstrap 或者 jQuary 就能秒杀所有需求的时代了。这里只是单纯的拿 Bootstrap 来...
GORM GORM 取名自 Go ORM,GORM 是优秀的Golang ORM 类库。 项目地址:https://github.com/go-gorm/gor...
单元测试的分类 单元测试 —— 顾名思义,测试的最小单元,测试底层功能函数,例如你写一个数据库连接的类,类里的每一个方法都可用单元测试来保证其可用性;集成测试 ...
数据库驱动 Go 官方提供了 database/sql 包来给用户进行和数据库打交道的工作,database/sql 库实际只提供了一套操作数据库的接口和规范,...
读取表单数据 r.ParseForm() 由 http 包提供,从请求中解析请求参数,必须是执行完这段代码,后面 r.PostForm 和 r.Form 才能读...
ServeMux 和 Handler ServeMux 本质上是一个 HTTP 请求路由器(或者叫多路复用器,Multiplexor)。它把收到的请求与一组预先...
先抛出完整代码: 服务启动 go的web server服务是在net/http标准库里面,在启动web服务监听之前,我们需要先调用http库的HandleFun...
前言 最近家里的软路由不稳定,经常出现因断流、DNS异常导致的网页无法访问 或断网等一系列问题,一直在强忍着使用,懒得再去折腾。直到某天在v2ex看到一篇文章:...
代码如下: …
之前PHP项目中利用递归写的一个推算自然月、自然周、自然日的代码 例如(自然周): 上周一00:00:00 到今天晚上周二23:59:59,计算后得到9天 /*...
起因 最近在给项目做升级,从php5.x升级到php7.2发现一个变量类型为float,值为1.23,使用json_encode函数后该值变为了1.229999...
花了十分钟写的一个批处理,支持最新版本phpstorm激活 windows用户激活 将下列代码保存为 activate.bat 双击运行即可 @echo of...
Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, ...
whisper是一款通过thinkphp5和Gatewayworker打造的客服系统源码,高效简洁。 基础环境: server:Linux CentOS 7.4...