[置顶] 程序员,你何时离开北京?

年少不惑北京是互联网的中心,也是程序员的天堂。这里不想辩解什么,你会说上海、深圳、杭州也有很多优秀的互联网公司,但是北京的程序员的工资比其他地方还是要高出一块的。 年轻的时候,应该去大城市看看,有一万种理由去北京闯荡,微博红人一手哥说过: 北京是宇宙的中心,全世界的IT公司在北京都有办事处,不管你是打工还是创业,你说在咱们家那全是老破国企,哪有搞IT啊? 上网的人都少,不是聊骚就是打游戏,没啥...
阅读(26530) 评论(13)

Go实战--go语言中使用YAML配置文件(与json、xml、ini对比)

生命不止,继续 go go go !!!golang中如何使用json在前面介绍过了: 《Go语言学习之encoding/json包(The way to go)》golang中如何使用xml在前面也有介绍过: 《Go语言学习之encoding/xml(The way to go)》json使用JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据...
阅读(1463) 评论(0)

Go语言学习之archive/zip、compress/zlib、compress/gzip包(the way to go)

生命不止,继续go go go !!!曾经的曾经,写过这篇博客,介绍过使用archive/zip: Go实战–压缩zip和解压缩unzip的应用(The way to go)zip zlib gzipzlib是一种数据压缩程序库,它的设计目标是处理单纯的数据(而不管数据的来源是什么)。gzip是一种文件压缩工具(或该压缩工具产生的压缩文件格式),它的设计目标是处理单个的文件。gzip在压缩文件中的...
阅读(2595) 评论(0)

Go实战--实现一个并发时钟服务器(The way to go)

生命不止,继续 go go go !!!golang就是为高并发而生的,为我们提供了goroutines和channel。虽然前面博客的代码片段中也有用到这两个关键字,但是一直没有组织好语言,也没有能力把goroutines和channel写好,那么估计我们先用,然后再看看的理解。goroutines A goroutine is a lightweight thread managed by t...
阅读(2395) 评论(0)

Go语言学习之time包(获取当前时间戳等)(the way to go)

生命不止,继续 go go go !!!每种语言都需要对时间进行处理,golang当然也不例外,go语言为我们提供了time package用于各种时间的转换,处理。Package time provides functionality for measuring and displaying time.获取当前时间func Nowfunc Now() TimeNow returns the cur...
阅读(3154) 评论(1)

Go实战--go中函数递归(recursion)的使用(The way to go)

生命不止,继续 go go go !!!什么是递归 Technically, a recursive function is a function that makes a call to itself. To prevent infinite recursion, you need an if-else statement (of some sort) where one branch make...
阅读(6008) 评论(1)

Go语言学习之html/template包(The way to go)

生命不止,继续 go go go !!!博客《Go语言学习之text/template包(The way to go)》跟大家介绍了text/template模板,今天跟大家介绍一下html/template。官方介绍: Package template (html/template) implements data-driven templates for generating HTML out...
阅读(1031) 评论(0)

Go语言学习之encoding/gob包(The way to go)

生命不止,继续 go go go !!!为了让某个数据结构能够在网络上传输或能够保存至文件,它必须被编码然后再解码。当然,已经有许多可用的编码方式了:JSON,XML,Google 的 protocol buffers,等等。而现在,又多了一种,由 Go 的 gob 包提供的方式。gob是Golang包自带的一个数据结构序列化的编码/解码工具。 编码使用Encoder,解码使用Decoder。一种...
阅读(1774) 评论(1)

Go实战--go中函数(function)和方法(method)的使用(The way to go)

声明不止,继续go go go !!!曾经写了两篇博客,分别介绍了golang中的函数和方法:Go语言学习之函数(The way to go)Go语言学习之method(The way to go)简要回顾: 1 func进行函数声明2 函数的左花括号也不能另起一行3 不允许函数内嵌定义4 支持多返回值、支持命名返回值5 函数只能判断是否为nil 6 参数视为局部变量,因此不能声明同名变量7 不支...
阅读(2535) 评论(0)

Go实战--go中一些有用的代码片段(The way to go)

生命不止,继续 go go go !!!今天跟大家分享一些有用的,简单的golang代码片段。改变string的值 首先我们要知道,在golang中,string是不可变的: str := "hello" str[0] = 'c'编译错误:cannot assign to str[0]正确的做法:package mainimport ( "fmt" )func main()...
阅读(4372) 评论(0)

Go语言学习之text/template包(The way to go)

生命不止,继续 go go go !!!今天继续学习golang中的package,名为text/template。import “text/template”ackage template implements data-driven templates for generating textual output.Newfunc New(name string) *TemplateNew allo...
阅读(3186) 评论(0)

Go语言学习之new与make(The way to go)

生命不止,继续 go go go !!!博客《Go语言学习之指针(The way to go)》中介绍了golang中的指针,我们用到了new:package mainimport "fmt"func updateValue(someVal *int, someVal2 *float64) { *someVal = *someVal + 100 *someVal2 = *someVa...
阅读(4357) 评论(0)

Go实战--go中使用rpc(The way to go)

生命不止,继续 go go go !!!今天聊聊golang中如何使用rpc,各位先稍安勿躁,我们先介绍一些基本的知识。TCP和Http 这个stackoverlow上的回答,觉得很好,搬过来:HTTP is a layer built ontop of the TCP layer to some what standardize data transmission. So naturally u...
阅读(2296) 评论(0)

Go实战--golang新手入门常见错误(The way to go)

生命不止,继续 go go go !!!今天分享的是在学习、应用golang过程中,遇到的哪些错误。左大括号不能单独一行 曾经的曾经,我们经常讨论{是在上一行的末尾,还是另起一行,也因为这个区别我们分成了左派还是右派。对于诸如C++等语言来说,无论选择哪一种格式,只是形式不同罢了,没有对错之分。但是,对于golang就不一样了,golang中{不能单独一行:package mainimport "...
阅读(2180) 评论(0)

Go语言学习之flag包(The way to go)

生命不止,继续 go go go !!!今天跟大家分享的是golang中的flag package,如果你在golang中用到了命令行参数,那么你就必须要了解一些flag的知识。Package flag 作用: Package flag implements command-line flag parsing. Go语言通过使用标准库里的flag包来处理命令行参数。定义flags 定义Str...
阅读(2805) 评论(1)

Go实战--go中使用cookie(The way to go)

声明不止,继续 Go go go !!!何为cookieCookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265[1] 。(可以叫做浏览器缓存)wiki: An HTTP cookie (also called web...
阅读(8868) 评论(0)
541条 共37页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:3475496次
    • 积分:32002
    • 等级:
    • 排名:第143名
    • 原创:504篇
    • 转载:30篇
    • 译文:12篇
    • 评论:694条
    微信公众号
      我的微信公众号
      为你推荐最新的博文~更有惊喜等着你
    头条号
      我的头条号
      为你推荐最新的博文~更有惊喜等着你
    时光荏苒
      白驹过隙
    博客专栏
    文章分类
    百度统计
    Google Analytics