摘要: 前言:目前很多项目估计常常会用到swoole扩展,如个人使用Ubuntu虚拟机安装扩展,这里总结一下遇到的问题; 一、先保证服务器时间同步当前地区时间,如北京时间; 1、设定时区 如:设定时区:dpkg-reconfigure tzdata; 选择Asia -> 再选择Shanghai -> OK 阅读全文
posted @ 2019-01-07 11:05 蒙面皇冠 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: 开发过程中,对新手来说,从看到php管理依赖包的确很方便,但是在go里面也有依赖包管理,常规用go mod 介绍 1.1、go mod是什么 go mod 是Golang 1.11 版本引入的官方包(package)依赖管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。 之前 阅读全文
posted @ 2021-01-14 14:38 蒙面皇冠 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 学习go的过程中,有不少业务场景比如做登录检验,验证码等等。 这里输出一个demo,基本gin框架:https://github.com/chaofavip/go-captcha 基本接口包括三个 1、获取验证码 http://localhost:8006/captcha 1 { 2 "code": 阅读全文
posted @ 2021-01-13 16:38 蒙面皇冠 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 前言:相信很多学习php的同学,在开发过程中提升自己的开发效率,很多会编辑器配置自动保存编写代码立即生效看到自己想要的效果。 然而,学习go的时候,可能没像直接编辑器保存就可以执行看到效果,这里要熟悉到go的执行过程: 代码编辑完成后,保存编译,等待是否保存,访问想要访问的接口地址,最终看到效果。 阅读全文
posted @ 2021-01-12 16:33 蒙面皇冠 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 如果做php开发基本了解依赖包引入的模式,常见新建项目composer init开始,然后执行相应命令引入对应的包即可。 现在切换学习go的情况也是同样,这里再1.14版本后更多参照上面引入并统一管理依赖包的问题,是使用到go.mod,如下图所示: 不过也会遇到类似情况,go mod 引入了,并且通 阅读全文
posted @ 2021-01-11 19:28 蒙面皇冠 阅读(741) 评论(0) 推荐(0) 编辑
摘要: golang配置过程中,难免有不少坑的地方存在,需要去试试才发现坑所在。 如很多配置获取私有仓库的时候拉取代码失败 解决方案: 一般配置GOPRIVATE: xxx.com 这里的xxx,意思是配置你所要指向的私有仓库域名 这里很多人配置系统变量后,执行命令检查,go env 能看到自己刚刚设置的, 阅读全文
posted @ 2021-01-08 16:54 蒙面皇冠 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 前言,安装go环境完成(注意这里说的版本15.6)安装1、首先要安装 bee 开发工具,在安装了 Go 语言的开发环境前提下,在命令行中输入go get github.com/beego/bee这个命令是到 GitHub 下安装相应的文件到本地的 $GOPATH/src 下,因为有防火墙的存在,在国 阅读全文
posted @ 2021-01-07 18:49 蒙面皇冠 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 前言:开发过程中,会产生很多接口对接操作,这个时候可能需要一个接口管理平台管理已经开发好的接口方便业务对接。 一、概述 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的 阅读全文
posted @ 2019-12-22 16:54 蒙面皇冠 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 命名模式 >编辑模式 a:光标向后移动一位 i:光标、内容没有变化 o:向下起新行进入编辑模式 s:删除光标当前的字符进入编辑模式 尾行模式操作 :q 退出编辑 :w 对修改后的文档进行保存 :wq 保存并退出 :q! 强制退出,不保存修改 :w! 强制保存(对文件没有写权限,要进行修改保存的措施) 阅读全文
posted @ 2019-12-21 23:19 蒙面皇冠 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 1:获取swoole https://github.com/swoole/swoole-src/releases http://pecl.php.net/package/swoole http://git.oschina.net/swoole/swoole 2:解包并用phpize编译扩展 /usr 阅读全文
posted @ 2019-12-18 23:33 蒙面皇冠 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 1、基本算法思想: l依次比较相邻的两个元素,消除逆序(逆序是数学上的概念,是成对出现的,比如50,30就是一对逆序,所谓的消除逆序,就是大的放后面,小的放前面) l这样,一轮比较下来,最大的那个数一对是在最后面! l然后,再继续新的一轮的比较,注意,刚才一轮后的最大值不再参与比较,这样 阅读全文
posted @ 2019-12-18 23:18 蒙面皇冠 阅读(224) 评论(0) 推荐(0) 编辑