从项目学习 Golang (6) - 值方法, 指针方法, Interface 的实现与断言 发表于 2019-12-01 | 分类于 计算机 , Golang | 接入 Gate.io Websocket 公开接口值方法 vs. 指针方法值方法和指针方法都是什么呢? BestOrder struct Ask [2]string `json:"ask"` ... 阅读全文 »
从项目学习 Golang (5) - JSON 解析, 结构体填充, range interface{}, select channel 发表于 2019-11-29 | 分类于 计算机 , Golang | 接入 Gate.io Websocket 公开接口根据 JSON 自动生成 struct 结构体定义工具: JSON-to-GO https://mholt.github.io/json-to-go/ 数组的前/后插入数据// 在后面插入arr = append(arr, item)// ... 阅读全文 »
Golang 编写依赖包后使用报错, 以及无法即使更新最新版本依赖 发表于 2019-11-26 | 分类于 计算机 , Golang | 依赖包报错 module declares its path as...12module declares its path as: but was required as: 今天将一部分共用的代码提取出来, 放在 github 以单独项目进行管理. 从另一个库进行依赖的时候, 执 ... 阅读全文 »
从项目学习 Golang (4) - 使用第三方包, test 测试 发表于 2019-11-22 | 分类于 计算机 , Golang | 抓取 OKEx 的盘口价格 (1)使用第三方包早在前面已经搞过包管理的问题, 使用 dep, glide 抑或 v1.11+ 原生提供的 mod 方式. dep 的标记是 Gopkg.toml 和 Gopkg.lock, glide 的标记是 glide.yaml 和 glide.lock, 原生 ... 阅读全文 »
从项目学习 Golang (3) - 包的外部接口与注释, 主进程常驻, 动态加载配置文件 发表于 2019-11-21 | 分类于 计算机 , Golang | 抓取 Binance 的盘口价格 (3)package 包的管理 包名一般情况和文件夹名相同. 相同包下, 不同文件的调用无需使用任何其他前缀等操作. 包外部访问使用 包名.方法名 只有命名为首字母大写的方法或 struct, 才能被包外部调用, 类似 public 方法. public 方法必须有 ... 阅读全文 »
iOS 如何一次性批量删除多个联系人 发表于 2019-11-21 | 分类于 C'est La Vie | 默认情况下,iOS 让你一次只能删除一个联系人。对于要删除很多联系人的情况来说,这是一个很繁琐的过程。那么真的就没有办法了吗?当然有,App Store 很久之前上架的一款应用程序 Groups 能够在这种情况下帮你的忙。 第一步:从 App Store 下载 Groups 到你的 iOS 设备。 ... 阅读全文 »
Bilibili 成为了学习的好地方 发表于 2019-11-20 | 分类于 学术 | 由于偶尔玩儿游戏, 看一些游戏视频, 所以偶尔会去 Bilibili 刷一刷. 可能每个人来的原因都不相同, 有的是游戏, 有的是追番. 但是最近发现其实这里还是学习的好地方, 因为这里有很多语言类, 音乐类的课程, 可以免费的观看. 虽然这些很多是面向入门级别的东东, 但是对于初识另一个世界, 真 ... 阅读全文 »
Websocket 保持长连接的 PingPong 包 发表于 2019-11-20 | 分类于 计算机 | 正常我们在日常开发中, 使用 nodejs 的 ws 包也好, golang 的 websocket 包也好, python 的 websockets 包也好, 在底层都已经对保持连接(ping-pong)进行了封装处理, 在业务层无需太过关心这些问题. 但是如果你使用的是 PHP(swoole), ... 阅读全文 »
从项目学习 Golang (2) - 接入 Binance 开源库, 写 Redis ZSet 数据, JSON 格式化操作, 代码换行问题 发表于 2019-11-19 | 分类于 计算机 , Golang | 抓取 Binance 的盘口价格 (2)接入 Binance 开源库安装依赖 go get github.com/adshao/go-binance ( "fmt" "time ... 阅读全文 »
从项目学习 Golang (1) - 读取 ini 配置文件, 操作 redis, 数据类型转换, 时间日志 发表于 2019-11-19 | 分类于 计算机 , Golang | 抓取 Binance 的盘口价格 (1)读取 ini 配置文件从网上抄的一段代码, 对 ini 文件读取方法的再封装: 安装依赖包 go get gopkg.in/ini.v1 点击查看 utils 模块封装 ... 阅读全文 »