关闭
当前搜索:

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

先看一下golang的Tiobe指数趋势: 可以看到在2017年7月,达到了最高点,之后略有下降。我坚信,2018年的7月,golang还会飙升。 生命不止,继续 go go go !!! 继续,golang中设计模式的探讨。 按照国际惯例,讲完单例模式,接下来就该轮到工厂模式。还是那句话,每个人对设计模式的理解都有所不同,欢迎各位探讨。 何为工厂模式 WIKI: In clas...
阅读(1485) 评论(0)

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

小插曲: 一猎头拉了个几百人的微信群,主要是沈阳、大连从事IT工作的人,以下是某几个时段的聊天截图: 回不去的东北……很多同事都说如果我选择回东北,肯定后悔,用不了多久还会回北京。 生命不止,继续 go go go !!! golang的基础知识介绍了很多很多了,主要是一些官方package的介绍。 golang的实战也介绍了很多很多了,包括了很多web框架,rest a...
阅读(3469) 评论(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 言归正传! Middlewares(中间件) wiki上对中间件的解释: 中间件(英语:Middleware),又译中间件,是...
阅读(4579) 评论(0)

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

号外!!号外!! 在拉勾网上搜索go的职位(北京): 2017年2月14日搜索结果:119个 2017年6月19日搜索结果:163个 2018年1月31日搜索结果:268个 生命不止,继续 go go go !!! 曾记得,某年某月某日,去快手面试。面试官的第一个问题就是: 面试官:“什么是闭包,说一说对闭包的理解” 答:“lambda表达式,其他的不太清楚” 面试官:“lamb...
阅读(2467) 评论(0)

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

号外!!!号外!!! 截至 2018 年 1 月 24 日,通过统计 GitHub 上活跃用户的活动情况,对每种语言的排名结果如下: 2018 年要学习的编程语言 观察这种编程语言趋势的最好方法就是,确定具有快速增长的用户群的新兴编程语言: 明显能看到,用户群增长最快的语言分别有:Go,TypeScript,Kotlin 和 Rust。 生命不止,继续 go go go !!!...
阅读(5543) 评论(0)

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

声明不止,继续 go go go!!! 关于websocket,不会陌生。 之前也有博客介绍过golang中使用websocket,其中介绍了两个第三方库: gorilla/websocket nkovacs/go-socket.io Go实战–golang中使用WebSocket实时聊天室(gorilla/websocket、nkovacs/go-socket.io) 所以,趁着介绍...
阅读(7882) 评论(0)

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

生命不止,继续go go go !!! 先看看博客访问量与房价的对比,以供诸位程序员寻找归宿作为参考: 言归正传。 通过wmic获取屏幕分辨率(只适用于win7,不适用于win10) 在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,例如SMS,或者使用WMI的脚本编程API,或者使用象CIM Studio之类的工具。 如果不熟悉C++之类的编程语言或VBScri...
阅读(2840) 评论(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/protobuf、google.golang.org/grpc) gorilla/rpc 官网:...
阅读(2761) 评论(0)

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

2018 就这么来了。苍老师也宣布结婚了。 黑龙江又一次火了:亚布力、雪乡宰客、林业大学学生车祸2017年12月份,tiobe上golang语言势头稍有下降。whatever 生命不止,继续 go go go !!!之前介绍过: Go实战–Gorilla web toolkit使用之gorilla/sessions(iris+sessions) Go实战–Gorilla web toolki...
阅读(5761) 评论(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 and infrastructure for custom session backends.特性:...
阅读(6281) 评论(0)

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

感慨: 小说《人间失格》 保温杯,枸杞 中兴程序员跳楼 朴树演到“情千缕,酒一杯,声声离笛催”时的哽咽 《芳华》,芳华已逝,面目全非 …… 哎,生活不易。生命不止,继续 go go go ~~~接下来打算跟大家分享一系列Gorilla web toolkit。 gorilla是用golang写的web工具箱,里面提供了一系列的工具。 在用golang开发web中,搭配gorilla...
阅读(1503) 评论(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 requests to a list of registered Patterns, and dispatch...
阅读(5516) 评论(0)

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

出自留几手: http://baijiahao.baidu.com/s?id=1587188809619820944&wfr=spider&for=pc最近哥在网上又看到许多黑我们大东北的帖子,说什么“东北重工业烧烤,轻工业喊麦”,东北人四处流窜,投机倒把假仗义什么的,搁过去,哥看到这些东西都是微微一笑,内心毫无波动。但是吧,最近随着快手的流行,火了一批东北的直播老铁,不少人看不惯,导致黑我们东北...
阅读(369) 评论(0)

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-redis/redis) Go实战–golang中使用MongoDB(mgo)今天继续跟大家一起学习分...
阅读(6296) 评论(0)

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

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

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中JSON的使用(The way to go)今天,跟大家分享一个github上比较活的golang j...
阅读(24811) 评论(0)

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

生命不止,继续 go go go !!!花絮: 一系列的事儿,开始想想未来如何,要不要离开北京。利用周末,去了趟南京,感觉很好。 我的csdn博客uv访问量如下: —————————————————-悲伤的分割线————————————————–今天跟大家一起分享一个golang的第三方库go-spew。go-spewImplements a deep pretty printer for G...
阅读(3574) 评论(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/httprouter)今天,继续echo框架,这次加入mongodb作为持久化存储,使用jwt进行验证,来搭建一套r...
阅读(7694) 评论(0)

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 domain than the client. It was proposed by Bob Ippo...
阅读(6390) 评论(0)

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

生命不止,继续 go go go !!!使用 Go 开发应用的时候,有时会遇到需要读取静态资源的情况。比如开发 Web 应用,程序需要加载模板文件生成输出的 HTML。在程序部署的时候,除了发布应用可执行文件外,还需要发布依赖的静态资源文件。这给发布过程添加了一些麻烦。既然发布单独一个可执行文件是非常简单的操作,就有人会想办法把静态资源文件打包进 Go 的程序文件中。参考地址: http://fu...
阅读(3833) 评论(0)
613条 共31页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:4725484次
    • 积分:42113
    • 等级:
    • 排名:第98名
    • 原创:571篇
    • 转载:29篇
    • 译文:13篇
    • 评论:783条
    微信公众号
      我的微信公众号
      为你推荐最新的博文~更有惊喜等着你
    时光荏苒
      白驹过隙
    博客专栏
    文章分类
    百度统计
    Google Analytics