摘要: 常用的字符串拼接方法 1.最常用的方法肯定是 + 连接两个字符串。这与python类似,不过由于golang中的字符串是不可变的类型,因此用 + 连接会产生一个新的字符串对效率有影响。 2.第二种方法使用sprintf函数,虽然不会像直接使用 + 那样产生临时字符串。但是效率也不高 3.第三种方法是 阅读全文
posted @ 2020-02-15 23:13 enumx 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 在Go中,net/http包用于提供Web服务器功能.这不是一个静态文件服务器,它远不止于此. 没有文件系统“root”概念.提供的Web服务器使用handlers来提供映射到URL的HTTP请求.处理程序负责处理HTTP请求以及设置和生成响应.可以注册处理程序,例如具有Handle()或Handl 阅读全文
posted @ 2020-02-15 18:47 enumx 阅读(756) 评论(0) 推荐(0) 编辑
摘要: golang httpserver如果采用 fmt.Fprintf(w, result)来输出json数据时,若json数据包含%号,则会出现问题。 输出结果里面会包含(MISSING)字样,造成json格式错误。 把输出函数替换为w.Write即可。 阅读全文
posted @ 2020-02-15 18:37 enumx 阅读(371) 评论(0) 推荐(0) 编辑
摘要: GET 和 POST 是我们最常用的两种请求方式,今天结合前端 axios 请求库来讲一讲,如何在 golang 服务中,正确接收这两种请求的参数信息。 一、搭建一个简单的服务 首先,我们来创建一个最简单的静态页面,将 axios 引进来: 接下来,我们写一个简单的 golang 服务程序,在浏览器 阅读全文
posted @ 2020-02-15 17:33 enumx 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 首先查看秘钥是否存在 正常应该是存在的,不然就直接进都进不去了。 执行修复公钥命令,解决问题 阅读全文
posted @ 2020-02-15 14:43 enumx 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: ``` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/home/robin 阅读全文
posted @ 2020-02-15 14:27 enumx 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 1.卸载python3.5 2.卸载python3.5以及它的依赖包 3.清除python3.5 要想清除python3.5的配置文件和数据文件,执行以下命令: 阅读全文
posted @ 2020-02-15 00:48 enumx 阅读(5594) 评论(0) 推荐(0) 编辑
摘要: 压缩可执行文件 首先加上编译参数 ldflags 使用upx压缩,Linux、Mac和Win都有,这里以Mac为例 阅读全文
posted @ 2020-02-15 00:08 enumx 阅读(683) 评论(0) 推荐(0) 编辑