自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一蓑烟雨任平生 也无风雨也无晴

一蓑烟雨任平生 也无风雨也无晴

转载 人与人为什么会疏远,这是我见过的最好答案

千山独自行,不必再相送。下一次再聚,不知道会是何年何日。 少女兔有一段话说好: 当我们长大了,社会角色不断变化,这些朋友都莫名地散了。 第一波散在大学那关。 彼此去了不同的城市,甚至不同的国家,时间和空间的差异,让我们的关系自然从朋友变为旧人。 第二波散在工作那关。 工作后,能聊的话题...

2019-07-19 08:47:35 1994 2

原创 为什么Go语言在中国格外的"火"

go语言推出有几年了,似乎不温不火。但是在中国范围内,确实被关注的一塌糊涂。这是2017年2月份TIOBE出的编程语言排名:在拉勾网上搜索go的职位,结果有119个(2017年2月14日搜索结果),似乎还没有那么火爆:但是在中国,很多公司,很多程序员都在谈论go语言,也就是说在中国对于go的关注异...

2019-07-19 08:47:22 68086 33

原创 Go实战--golang中生成读取二维码(skip2/go-qrcode和boombuler/barcode)

生命不止,继续go go go!!!这里介绍一下,golang如何生成二维码,当然是面向github编程了。QRCode百度百科: QR Code码,是由Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息...

2019-07-18 19:33:48 100252 0

原创 Go实战--golang中使用JWT(JSON Web Token)

生命不止,继续 go go go !!!之前写过关于golang中如何使用cookie的博客: 实战–go中使用cookie今天就来跟大家简单介绍一下golang中如何使用token,当然是要依赖一下github上的优秀的开源库了。首先,要搞明白一个问题,token、cookie、session...

2019-07-18 19:33:38 127676 5

原创 Go实战--golang中使用redis(redigo和go-redis/redis)

生命不止,继续 go go go !!!以前介绍过golang中如何使用sqlite3: 《Go实战–go语言操作sqlite数据库(The way to go)》今天跟大家分享的是如何在golang中使用redis数据库。何为redis官网: https://redis.io/Redis i...

2019-07-18 19:33:28 182136 5

原创 面试题--输出两个字符数组中相同的字符

#include<iostream> using namespace std; void FindCommonChar(char a[], int lena, char b[], int lenb) { int hasha[256] = {0}; in...

2019-03-17 14:01:12 1390 0

原创 在简历上写了“精通 C++”后……

转知乎: https://zhuanlan.zhihu.com/p/31385520 “亲爱的xxx同学,您好!恭喜您通过了 xxx 公司的笔试!请您于明天早 9:30 到 xxxxxx 地点进行人力资源面试,收到回复~!” 我等这条短信等得太久了。想起这几个月求职的心酸、无助,再想想拜托了...

2018-03-09 11:07:37 18409 7

原创 Go实战--Design Patterns in Golang 之工厂模式(简单工厂、工厂方法、抽象工厂)

先看一下golang的Tiobe指数趋势: 可以看到在2017年7月,达到了最高点,之后略有下降。我坚信,2018年的7月,golang还会飙升。 生命不止,继续 go go go !!! 继续,golang中设计模式的探讨。 按照国际惯例,讲完单例模式,接下来就该轮到工厂模式。还是那...

2018-02-06 14:42:30 10781 1

原创 Go实战--Design Patterns in Golang 之单利模式(Singleton)

小插曲: 一猎头拉了个几百人的微信群,主要是沈阳、大连从事IT工作的人,以下是某几个时段的聊天截图: 回不去的东北……很多同事都说如果我选择回东北,肯定后悔,用不了多久还会回北京。 生命不止,继续 go go go !!! golang的基础知识介绍了很多很多了,主要是一些...

2018-02-03 13:51:48 6497 0

原创 Go实战--Golang中http中间件(goji/httpauth、urfave/negroni、gorilla/handlers、justinas/alice)

生命不止,继续go go go !!! 不知不觉,2018年第一个月份已经过完,看了看一月份uv统计: 北京 9887 深圳 5088 上海 4767 杭州 2834 广州 2559 成都 2059 武汉 1536 南京 1444 西安 982 言归正传! Middlewa...

2018-02-01 13:51:18 10940 0

原创 Go实战--Closures in golang(匿名函数、闭包)

号外!!号外!! 在拉勾网上搜索go的职位(北京): 2017年2月14日搜索结果:119个 2017年6月19日搜索结果:163个 2018年1月31日搜索结果:268个 生命不止,继续 go go go !!! 曾记得,某年某月某日,去快手面试。面试官的第一个问题就是: 面试官:...

2018-01-31 14:51:14 7204 1

原创 Go实战--Golang Response Snippets: JSON, XML and more(http请求返回值)

号外!!!号外!!! 截至 2018 年 1 月 24 日,通过统计 GitHub 上活跃用户的活动情况,对每种语言的排名结果如下: 2018 年要学习的编程语言 观察这种编程语言趋势的最好方法就是,确定具有快速增长的用户群的新兴编程语言: 明显能看到,用户群增长最快的语言分别有:...

2018-01-29 11:32:25 9645 0

原创 Go实战--Gorilla web toolkit使用之gorilla/websocket

声明不止,继续 go go go!!! 关于websocket,不会陌生。 之前也有博客介绍过golang中使用websocket,其中介绍了两个第三方库: gorilla/websocket nkovacs/go-socket.io Go实战–golang中使用WebSocket实时聊...

2018-01-23 15:23:00 17825 1

原创 Go实战--golang获取Windows屏幕分辨率(golang如何调用dll)

生命不止,继续go go go !!! 先看看博客访问量与房价的对比,以供诸位程序员寻找归宿作为参考: 言归正传。 通过wmic获取屏幕分辨率(只适用于win7,不适用于win10) 在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,例如SMS,或者使用WMI的脚...

2018-01-11 13:04:56 5993 0

原创 Go实战--Gorilla web toolkit使用之gorilla/rpc(gorilla/rpc/json)

生命不止,继续 go go go 继续Gorilla web toolkit,今天介绍rpc. 关于rpc,诸位也不会很陌生,之前也有介绍过: Go实战–go中使用rpc(The way to go) Go实战–golang中使用gRPC和Protobuf实现高性能api(golang/p...

2018-01-05 13:45:34 4004 0

原创 Go实战--Gorilla web toolkit使用之gorilla/handlers

2018 就这么来了。苍老师也宣布结婚了。 黑龙江又一次火了:亚布力、雪乡宰客、林业大学学生车祸2017年12月份,tiobe上golang语言势头稍有下降。whatever 生命不止,继续 go go go !!!之前介绍过: Go实战–Gorilla web toolkit使用之gori...

2018-01-04 14:07:10 7126 0

原创 Go实战--Gorilla web toolkit使用之gorilla/sessions(iris+sessions)

生命不止,继续go go go!!! 昨天介绍了: Go实战–Gorilla web toolkit使用之gorilla/context今天介绍gorilla/sessions: Package sessions provides cookie and filesystem sessions...

2017-12-28 14:09:05 8277 0

原创 Go实战--Gorilla web toolkit使用之gorilla/context

感慨: 小说《人间失格》 保温杯,枸杞 中兴程序员跳楼 朴树演到“情千缕,酒一杯,声声离笛催”时的哽咽 《芳华》,芳华已逝,面目全非 …… 哎,生活不易。生命不止,继续 go go go ~~~接下来打算跟大家分享一系列Gorilla web toolkit。 gorilla是用g...

2017-12-27 12:58:35 4862 0

原创 Go实战--golang中使用Goji微框架(Goji+Mongodb构建微服务)

生命不止,继续 go go go!!!今天跟大家分享一个web微框架Goji.GojiWhat is Goji?枸杞?Goji is a HTTP request multiplexer, similar to net/http.ServeMux. It compares incoming req...

2017-12-20 11:41:17 8486 0

转载 为什么在网上东北人很招黑

出自留几手: http://baijiahao.baidu.com/s?id=1587188809619820944&wfr=spider&for=pc最近哥在网上又看到许多黑我们大东北的帖子,说什么“东北重工业烧烤,轻工业喊麦”,东北人四处流窜,投机倒把假仗义什么的,搁过去,哥...

2017-12-19 23:22:44 2750 2

原创 Go实战--golang中使用RethinkDB(gorethink/gorethink.v3)

生命不止,继续go go go !!!关于golang中操作数据库,曾经介绍了不少:Go实战–go语言操作sqlite数据库(The way to go) Go实战–go语言操作MySQL数据库(go-sql-driver/mysql)Go实战–golang中使用redis(redigo和go-...

2017-12-12 15:30:40 7533 1

原创 Go实战--golang中使用gRPC和Protobuf实现高性能api(golang/protobuf、google.golang.org/grpc)

生命不止,继续 go go go !!!号外号外,插播一条广告,通过博客的uv可以看到周五,程序员是不怎么干活的: 本篇博客,使用gRPC和Protobuf,实现所谓的高性能api。protobufgolang中的protobuf大家应该不会很陌生,之前也有博客介绍过: Go实战–go中使用g...

2017-12-07 12:22:27 28374 1

原创 Go实战--golang中使用号称全世界最快的JSON解析器json-iterator(json-iterator/go)

生命不止,继续go go go!!!号外号外,差不一条广告,我的博客六月到十一月UV的地域分布: golang中的使用json一点也不陌生,golang为我们提供了官方的encoding/json:Go语言学习之encoding/json包(The way to go)Go实战–net/http...

2017-12-04 14:57:08 48301 3

原创 Go实战--golang中使用go-spew(davecgh/go-spew)

生命不止,继续 go go go !!!花絮: 一系列的事儿,开始想想未来如何,要不要离开北京。利用周末,去了趟南京,感觉很好。 我的csdn博客uv访问量如下: —————————————————-悲伤的分割线————————————————–今天跟大家一起分享一个golang的第三方库g...

2017-11-30 11:31:54 6851 0

原创 Go实战--golang中使用echo框架、MongoDB、JWT搭建REST API(labstack/echo、gopkg.in/mgo.v2、dgrijalva/jwt-go)

生命不止,继续go go go !!!之前介绍过golang中restful api的博客,是使用redis作为持久化,httprouter作为框架: Go实战–通过httprouter和redis框架搭建restful api服务(github.com/julienschmidt/httpro...

2017-11-27 15:45:02 14006 1

原创 Go实战--golang中使用echo框架中JSONP(labstack/echo)

生命不止,继续 go go go !!!继续,echo web框架,今天就聊一聊JSONP。JSONP1、什么是JSONP?JSONP (JSON with padding) is used to request data from a server residing in a different...

2017-11-24 15:27:15 12475 0

原创 Go实战--golang中使用echo嵌入静态资源(labstack/echo、GeertJohan/go.rice)

生命不止,继续 go go go !!!使用 Go 开发应用的时候,有时会遇到需要读取静态资源的情况。比如开发 Web 应用,程序需要加载模板文件生成输出的 HTML。在程序部署的时候,除了发布应用可执行文件外,还需要发布依赖的静态资源文件。这给发布过程添加了一些麻烦。既然发布单独一个可执行文件是...

2017-11-23 12:09:53 6711 0

原创 Go实战--golang中使用echo框架中的HTTP/2、Server Push(labstack/echo、golang.org/x/net/http2)

生命不止,继续 go go go !!!继续echo web框架,今天搞一下http2。HTTP2What is HTTP/2? HTTP/2 is a replacement for how HTTP is expressed “on the wire.” It is not a ground...

2017-11-22 14:07:00 7689 2

原创 Go实战--golang中使用echo框架中的cors(labstack/echo、rs/cors)

生命不止,继续 go go go!!!继续搞搞echo框架,今天学习的是cors相关的内容。什么是corsCORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了A...

2017-11-21 14:33:17 8644 2

原创 Go实战--golang中使用echo和MySQL搭建api(labstack/echo、go-sql-driver/mysql)

生命不止,继续 go go go!!!前面有几篇博客跟大家分享了一个golang的框架iris: Go实战–也许最快的Go语言Web框架kataras/iris初识四(i18n、filelogger、recaptcha)Go实战–也许最快的Go语言Web框架kataras/iris初识三(Red...

2017-11-20 17:13:00 8810 0

原创 Go实战--golang中的JQUERY(PuerkitoBio/goquery、从html中获取链接)

生命不止,继续 go go go !!! jQuery应该说是家喻户晓。jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and m...

2017-11-17 15:24:08 7596 0

原创 Go语言学习之expvar包(公共变量)(the way to go)

生命不止,继续 go go go!!!基础还是要打好,很久没有分享golang的标准包了,今天就来一个expvar包。Package expvar概述 Package expvar provides a standardized interface to public variables, su...

2017-11-08 15:22:04 4072 0

原创 Go实战--golang中使用图片和验证码(dchest/captcha)

声明不止,继续 go go go !!!昨天分享了iris框架中,如何使用Google的recaptcha。今天就一起分享学一学golang中如何使用图片验证码以及语音验证码,当然最开始我们还是要面向github编程了。使用recaptcha其实recaptcha的使用很简单,这里不使用iris框...

2017-11-07 13:06:21 18692 1

原创 Go实战--也许最快的Go语言Web框架kataras/iris初识四(i18n、filelogger、recaptcha)

生命不止,继续 go go go !!!继续分享关于kataras/iris框架i18ni18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18n)指让产品(出版物,软件,硬件等)无需做大的改变就能够适...

2017-11-06 14:23:17 7600 0

原创 Go实战--也许最快的Go语言Web框架kataras/iris初识三(Redis、leveldb、BoltDB)

生命不止,继续 go go go !!!之前介绍了iris框架,介绍了如何使用basic认证、Markdown、YAML、Json等: Go实战–也许最快的Go语言Web框架kataras/iris初识(basic认证、Markdown、YAML、Json)介绍了如何使用TOML、Cache、C...

2017-10-25 17:39:36 12303 1

原创 Go实战--也许最快的Go语言Web框架kataras/iris初识二(TOML、Cache、Cookie)

生命不止,继续 go go go!!!昨天介绍了iris框架,介绍了如何使用basic认证、Markdown、YAML、Json等: Go实战–也许最快的Go语言Web框架kataras/iris初识(basic认证、Markdown、YAML、Json)继续跟大家一起学习iris框架.TOML...

2017-10-25 14:48:55 17855 4

原创 Go实战--也许最快的Go语言Web框架kataras/iris初识(basic认证、Markdown、YAML、Json)

生命不止,继续 go go go !!!接下来,想跟大家一起分享一些golang语言成熟的、知名度比较高的web框架。我们从iris web框架开始,开始呢,我们先不去计较和比较谁的速度快,谁的性能好,让我们先学习如何使用,积累到了一定程度后,再去进行测试各个框架的速度性能。ris自称是Go语言中...

2017-10-24 19:58:56 24168 2

原创 Go实战--golang资源管理七牛云对象存储(bucketManager)

生命不止,继续 go go go !!!之前学习了七牛与的golang SDK,我们主要介绍了如何通过golang上传文件到七牛bucket: Go实战–golang上传文件到七牛云对象存储(github.com/qiniu/api.v7)今天,与大家一起学习bucket中资源管理。bucket...

2017-10-19 11:59:23 6823 0

原创 Go实战--golang上传文件到七牛云对象存储(github.com/qiniu/api.v7)

生命不止,继续 go go go !!!在国内,七牛绝对是golang的领导者。七牛云关于七牛: (七牛云)隶属于上海七牛信息技术有限公司,七牛云是国内领先的企业级云服务商,专注于以数据管理为中心的云计算业务研发和运营,围绕富媒体场景推出了对象存储、融合 CDN 加速、容器计算云、大数据平台、人...

2017-10-18 13:36:31 8423 1

原创 Go实战--gopherjs/gopherjs让你的golang代码在浏览器中执行(Golang转JavaScript)

生命不止,继续 go go go !!!今天跟大家分享gopherjs.A compiler from Go to JavaScript for running Go code in a browser gopherjs介绍及配置github地址: https://github.com/gop...

2017-10-17 13:23:28 11192 0

提示
确定要删除当前文章?
取消 删除