golang 字节对齐

最近在做一些性能优化的工作,其中有个结构体占用的空间比较大,而且在内存中的数量又特别多,就在想有没有优化的空间,想起了 c 语言里面的字节对齐,通过...     阅读全文
hatlonely's avatar
hatlonely 3月 17, 2018
remove_red_eye  0      0  

golang 并发编程之生产者消费者

golang 最吸引人的地方可能就是并发了,无论代码的编写上,还是性能上面,golang 都有绝对的优势 学习一个语言的并发特性,我喜...     阅读全文
hatlonely's avatar
hatlonely 3月 11, 2018
remove_red_eye  0      0  

golang 设计模式之选项模式

有时候一个函数会有很多参数,为了方便函数的使用,我们会给希望给一些参数设定默认值,调用时只需要传与默认值不同的参数即可,类似于 python 里面的...     阅读全文
hatlonely's avatar
hatlonely 3月 10, 2018
remove_red_eye  0      0  

golang aws-sdk-go 之 s3 服务

s3 是 aws 提供的分布式文件服务,价格比较优惠,经常被用来作为日志的持久化存储,大数据处理结果的输入输出等 s3 服务提供命令行...     阅读全文
hatlonely's avatar
hatlonely 3月 04, 2018
remove_red_eye  0      0  

基于 aws 的 vpn 服务器搭建

搭 vpn 的原因主要有两个: google,“内事不知问百度,外事不知问 google”,技术这件事情明显是外事,百度在...     阅读全文
hatlonely's avatar
hatlonely 3月 04, 2018
remove_red_eye  0      0  

Mac 必备工具之 brew

brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs, el...     阅读全文
hatlonely's avatar
hatlonely 2月 21, 2018
remove_red_eye  0      0  

markdown 一个优雅的写作工具

说到写作工具,不得不提的就是 word 了吧,现在有哪个公司能不用这个软件吗?作为最流行的写作软件,word 确实有很多优点,操作比较直观,所见即所...     阅读全文
hatlonely's avatar
hatlonely 2月 14, 2018
remove_red_eye  0      0  

golang restful 框架之 go-swagger

restful 是这些年的高频词汇了,各大互联网公司也都纷纷推出了自己的 restful api,其实 restful 和 thrift,grpc ...     阅读全文
hatlonely's avatar
hatlonely 2月 08, 2018
remove_red_eye  0      0  

golang orm 框架之 gorm

最近在想给这个小站增加点赞和评论功能,第三方系统又有各种限制,就想自己弄个后端,实现类似的功能,对于个人来说,数据量不是很大,单机的 mysql 足...     阅读全文
hatlonely's avatar
hatlonely 2月 08, 2018
remove_red_eye  0      0  

几种实用的 pythonic 语法

python 是一门简单而优雅的语言,可能是过于简单了,不用花太多时间学习就能使用,其实 python 里面还有一些很好的特性,能大大简化你代码的逻...     阅读全文
hatlonely's avatar
hatlonely 2月 04, 2018
remove_red_eye  0      0