
golang
黑色低级高中生
我是一个一个一个垃圾人哼哼哼啊啊(QQ1264625484)
展开
-
golang格式化输出结构体信息
GetStructureDataInfoCodeExampleCodefunc GetStructureDataInfo(itf interface{}, structName string) string { structType := reflect.TypeOf(itf) if structType.Kind() == reflect.Ptr { structType = structType.Elem() } if structType.Kind() != reflect.Str原创 2020-09-04 16:30:17 · 664 阅读 · 0 评论 -
golang程序发送http请求在socks代理下无效的解决方法(Win10)
在使用golang向某些网站发送http请求时,发现它在没有进行设置的情况下并不能直接使用正在运行的socks代理(SSR等)发送数据。起初我认为是终端不走代理的原因…首先使用Privoxy将socks5代理转化为本地http代理privoxy下载地址安装,在运行前确保socks代理开启,找到privoxy安装目录下的config.txt,修改其中如下的内容:listen-addres...原创 2020-03-13 16:47:47 · 1915 阅读 · 1 评论 -
Golang配合QQ机器人获取Pixiv ea7e6c5a5f673669f0d56d8f39056eae每日列表并发送涩图(未完)
TODO\color{#EE2C2C}{TODO}TODO−通过CQHttp插件连接酷Q\color{#6495ED}{-通过CQHttp插件连接酷Q}−通过CQHttp插件连接酷Q−解决使用go程序发出的请求无法通过代理的问题\color{#6495ED}{-解决使用go程序发出的请求无法通过代理的问题}−解决使用go程序发出的请求无法通过代理的问题根据分析好的安卓App Pivix用户登...原创 2020-03-05 21:34:23 · 7402 阅读 · 3 评论 -
浅窥关于golang reflect获取interface值的性能问题以及用interface传递参的变量逃逸问题
在使用interface作为参数的API时,其灵活的特性着实给我们带来了不少方便,其功能的实现主要依赖于go的标准库reflect的value与type两种类型以及相关的一系列方法。然而最近在博客上看到了这样的说法:通过reflect.ValueOf(interface)获取object值的速度非常之慢由于想要获取interface各field的值是绝大部分interface参数型api所...原创 2020-02-08 21:28:04 · 1630 阅读 · 2 评论 -
Golang QML UDP聊天室demo
使用QML生成跨平台前端,Golang搭建简单服务原创 2019-08-11 20:04:06 · 917 阅读 · 6 评论