首页
首页
BOT
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go 每日一库
darjun
创建于2021-06-01
订阅专栏
每天学习一个 Go 语言库
等 78 人订阅
共26篇文章
创建于2021-06-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一起用Go写一个小游戏(下)
打包资源 使用file2byteslice包我们可以将图片和config.json文件打包进二进制程序中,之后编译生成一个二进制程序。然后拷贝这一个文件即可,不用再拷贝图片和其他配置文件了。 gola
一起用Go做一个小游戏(中)
限制飞船的活动范围 上一篇文章还留了个尾巴,细心的同学应该发现了:飞船可以移动出屏幕!!!现在我们就来限制一下飞船的移动范围。我们规定飞船可以左右超过半个身位,如下图所示: 很容易计算得出,左边位置的
一起用Go写一个小游戏(上)
最近偶然看到一个Go语言库,口号喊出“一个超级简单(dead simple)的2D游戏引擎”,好奇点开了它的官网。 官网上已经有很多可以在线体验的小游戏了(利用WASM技术)。
Go中调用外部命令的几种姿势
首先使用os/exec标准库包调用外部命令的各种用法,细节。最后自己封装并开源一个易用的goexec。
Go 每日一库之 roaring
介绍 Go 最流行的压缩位图。通过 8 张原理图详细分析存储格式。最后手撸格式解析,加深对原理的掌握。
Go 每日一库之 bitset
我们都知道计算机是基于二进制的,位运算是计算机的基础运算。位运算的优势很明显,CPU 指令原生支持、速度快。基于位运算的位集合在有限的场景中替换集合数据结构可以收到意想不到的效果。
Go 每日一库之 testify
testify是 Go 语言最流行的测试库,支持丰富的功能,方便的断言,测试替身 mock,测试套件 suite,让我们的测试编写更轻松.
Go 每日一库之 testing
标准库`testing`提供了测试功。为了让程序更可靠,让以后的重构更安全、更放心,单元测试必不可少。排查程序中的性能问题,性能测试能派上大用场。示例测试主要是为了演示如何使用某个功能。
Go 每日一库之 goth
Go 最全的第三方认证库 —— goth。本文介绍如何使用 GitHub 校验登录,获取用户信息。。
Go 每日一库之 sessions
gorilla web 开发工具包之 session 管理包 —— gorilla/sessions,本文介绍 session 基本概念,sessions 库如何使用,以及如何记录登录状态
Go 每日一库之 gorilla/securecookie
gorilla web 开发工具包之安全的 cookie 处理库,gorilla/securecookie 保护 cookie 不被随意读取和伪造
Go 每日一库之 gorilla/schema
gorilla web 开发工具包之表单数据处理库 —— 小巧的 gorilla/schema,简单直接
Go 每日一库之 gorilla/handlers
gorilla web 开发工具包系列文章第二篇,介绍中间件库 gorilla/handlers 的使用与实现。
Go 每日一库之 gorilla/mux
gorilla 是 Go 语言中开发 Web 服务器的辅助工具包,mux 是其中的路由管理库,学起来
Go 每日一库之 net/http(基础和中间件)
net/http系列文章第一篇:编写 Web 服务器的流程,分析 net/http 的源码,实现中间件
Go 每日一库之 colly
colly 是 Go 语言中最流行的爬虫框架,功能强大,特性丰富。提供简单、易用的 API 接口。让我们编写爬虫更容易。
Go 每日一库之 termtables
termtables处理表格形式数据的输出。适用于随时随地的输出一些状态或统计数据,便于观察和调试。是一个很小巧的工具库。
Go 每日一库之 resty
resty是 Go 语言的一款特性丰富,功能强大的 HTTP client。支持响应自动 Unmarshal,设置路径/查询参数等特性。
Go 每日一库之 dateparse
使用`dateparse`可以很方便地从日期时间字符串中解析出时间对象和格式(layout)。同时`dateparse`命令行可以快速的查看和转换相应时区的时间,是一个非常不错的小工具。
Go 每日一库之 ozzo-validation
ozzo-validation是一个非常强大的,灵活的数据校验库。与其他基于 struct tag 的数据校验库不同,ozzo-validation提倡在代码中指定规则
下一页