分类: 后端

11 篇文章

i茅台自动预约项目分析
本文基于GitHub上的一个开源项目——i茅台自动预约 1.需求概述 最近想找个轻松的小项目,可以在每年内赚些零花钱。在GitHub上有个stars略高的i茅台预约项目。作为程序员,自然不会盲目开始就直接部署和使用。我计划先看下源码,再通过抓包工具分析i茅台app的具体实现,看看它的操作流程和描述是否一致,这样才能决定这个项目要不要干下去。 2.项…
go: no such tool “compile” 解决方案
解决Go路径问题的三个步骤 运行go env命令查看当前Go环境设置。 如果GOROOT的值与实际Go命令路径不一致,按以下步骤修改。 在Linux系统中,使用export GOROOT=/usr/local/go命令更新GOROOT,将/usr/local/go替换为实际的Go安装目录。 如图所示 当前Go命令环境与GOROOT设置不匹配。 将G…
老实人开始做leetcodes
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 func …
coredns流程分析
弄出一个plugin.Handler接口 安装组件,调用coredns的dnsserverde的Config结构体的Addplugin方法 在plugin.Register注册。(name,type SetupFunc func(c *Controller) error)
解决golang http连接池的一天
场景。golang client,golang server, nginx转发 等等 1.原先问题。服务器有大量的timewait第一步,发现nginx的proxy_pass反向代理,并不会保持链接,而是新建一个链接,研究发现。需要加一个upstream 模块,里面添加一个keepalive的参数, proxypass 不再写定上游服务器,而是对应…
go module国内源 教程
go module开启go moduleset GO111MODULE=on        //windowsexport GO111MODULE=on //linux更改go proxy   (国内源)1.使用go1.11以上版本并开启go mod…