当前搜索:

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)今天继续跟大家一起学习分...
阅读(2799) 评论(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...
阅读(3221) 评论(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...
阅读(7746) 评论(0)

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

生命不止,继续 go go go !!!花絮: 一系列的事儿,开始想想未来如何,要不要离开北京。利用周末,去了趟南京,感觉很好。 我的csdn博客uv访问量如下: —————————————————-悲伤的分割线————————————————–今天跟大家一起分享一个golang的第三方库go-spew。go-spewImplements a deep pretty printer for G...
阅读(3239) 评论(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...
阅读(3545) 评论(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...
阅读(4793) 评论(0)

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

生命不止,继续 go go go !!!使用 Go 开发应用的时候,有时会遇到需要读取静态资源的情况。比如开发 Web 应用,程序需要加载模板文件生成输出的 HTML。在程序部署的时候,除了发布应用可执行文件外,还需要发布依赖的静态资源文件。这给发布过程添加了一些麻烦。既然发布单独一个可执行文件是非常简单的操作,就有人会想办法把静态资源文件打包进 Go 的程序文件中。参考地址: http://fu...
阅读(1250) 评论(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-up rewrite of the protocol; HTTP methods, status co...
阅读(2511) 评论(0)

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

生命不止,继续 go go go!!!继续搞搞echo框架,今天学习的是cors相关的内容。什么是corsCORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。跨域资源共享( CORS )机制允许 Web 应用服务器进行跨域访问控制,从而...
阅读(5155) 评论(1)

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初识三(Redis、leveldb、BoltDB)Go实战–也许最快的Go语言Web框架kataras/iris初识二...
阅读(3241) 评论(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 manipulation, event handling, animation, and Ajax muc...
阅读(2657) 评论(0)

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

生命不止,继续 go go go!!!基础还是要打好,很久没有分享golang的标准包了,今天就来一个expvar包。Package expvar概述 Package expvar provides a standardized interface to public variables, such as operation counters in servers. It exposes thes...
阅读(2735) 评论(0)

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

声明不止,继续 go go go !!!昨天分享了iris框架中,如何使用Google的recaptcha。今天就一起分享学一学golang中如何使用图片验证码以及语音验证码,当然最开始我们还是要面向github编程了。使用recaptcha其实recaptcha的使用很简单,这里不使用iris框架,也很容易自己实现的。https://github.com/haisum/recaptcha/blob...
阅读(3298) 评论(0)

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

生命不止,继续 go go go !!!继续分享关于kataras/iris框架i18ni18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18n)指让产品(出版物,软件,硬件等)无需做大的改变就能够适应不同的语言和地区的需要。对程序来说,在不修改内部代码的情况下,能根据不同语言及地区显示相应的界面。 在...
阅读(3167) 评论(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、Cookie等: Go实战–也许最快的Go语言Web框架kataras/iris初识二(TOML、Cac...
阅读(3183) 评论(0)

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什么是toml? toml也是一种配置文件,关于golang中配置文件的使用之前也有介绍过: Go实...
阅读(2183) 评论(2)

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

生命不止,继续 go go go !!!接下来,想跟大家一起分享一些golang语言成熟的、知名度比较高的web框架。我们从iris web框架开始,开始呢,我们先不去计较和比较谁的速度快,谁的性能好,让我们先学习如何使用,积累到了一定程度后,再去进行测试各个框架的速度性能。ris自称是Go语言中所有Web框架最快的,它的特点如下:1.聚焦高性能 2.健壮的静态路由支持和通配符子域名支持。 3....
阅读(2820) 评论(1)

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

生命不止,继续 go go go !!!之前学习了七牛与的golang SDK,我们主要介绍了如何通过golang上传文件到七牛bucket: Go实战–golang上传文件到七牛云对象存储(github.com/qiniu/api.v7)今天,与大家一起学习bucket中资源管理。bucket.go源码关于资源管理的方法都是位于bucket.go,大概五百多行的代码,不算很长,这里贴过来:pac...
阅读(4950) 评论(0)

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

生命不止,继续 go go go !!!在国内,七牛绝对是golang的领导者。七牛云关于七牛: (七牛云)隶属于上海七牛信息技术有限公司,七牛云是国内领先的企业级云服务商,专注于以数据管理为中心的云计算业务研发和运营,围绕富媒体场景推出了对象存储、融合 CDN 加速、容器计算云、大数据平台、人工智能平台等产品,并提供一站式视频云解决方案。公司目前已位列国内云计算行业第一阵营,为 70 多万家企业...
阅读(3253) 评论(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/gopherjs/gopherjs/简介: GopherJS compiles Go code (golan...
阅读(4901) 评论(0)
600条 共30页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:4338566次
    • 积分:39544
    • 等级:
    • 排名:第110名
    • 原创:559篇
    • 转载:28篇
    • 译文:13篇
    • 评论:749条
    微信公众号
      我的微信公众号
      为你推荐最新的博文~更有惊喜等着你
    时光荏苒
      白驹过隙
    博客专栏
    文章分类
    百度统计
    Google Analytics