分享地址:https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/preface.md
分类:go教程
go 学习笔记 (二)
特别注意: 编译器会认为一个未被使用的变量和导入包是个错误。
采用一门新编程语言,或不采用
我大体上对编程语言感兴趣。特别低,我一直对另一门编程语言 如何能够提供给我表达程序的新特性以及允许我成长为一名程序员 感到好奇。 我在校时学到了第一门语言。那儿的电脑——一屋子都是PET 2001…
go语言入门-安装-编写-运行(一)
windows平台 1.下载go语言包,解压到C:\go 2.增加了2个全局变量,修改了1个变量 1、变量名:GOPATH 变量值:e:\go GO的编译目录在e:\go这个文件夹里. 2、变量名:GOROOT 变量值:…
Go By Example 系列:非阻塞 Channels 操作
注:该系列文章全部来自 Go By Example 系列翻译而来,个人翻译水平以及理解水平有限,如要更加精确的理解,请看原文Go by Example: Non-Blocking Channel Operations。 …
采用一门新编程语言,或不采用
我大体上对编程语言感兴趣。特别低,我一直对另一门编程语言 如何能够提供给我表达程序的新特性以及允许我成长为一名程序员 感到好奇。 我在校时学到了第一门语言。那儿的电脑——一屋子都是PET 2001…
How to install go 1.2 on Ubuntu 12.04 LTS
Download archive tar.gz from here sudo tar -C /usr/local -xzf go1.2.1.linux-amd64.tar.gz export PATH=$PATH:/us…
Goji —— 基于 Go 语言的微型 web 框架
Goji 是一个基于 Go 的微型 web 框架,其设计受到了 Sinatra 的启发。 示例 一个简单的 Hello World 示例 package main import ( "fmt" "net/http" "g…
使用Go代替Ruby,将服务器数量从30降到2
使用另一种语言去重写一个服务,听起来是不是很折腾?然而云服务供应商Iron.io就这么做了,并成功的将服务器从30台降至了2台。Iron.io在其官方博客上公布了整个事件的始末,下面来了解一下: Iron.io与Iron…
Golang编码规范
注:此文是作者所在团队约定的编码规范,参考官方指南Effective Golang和Golang Code Review Comments进行整理,力图与官方及社区编码风格保持一致。 gofmt 大部分的格式问题可以通过…
heartbleeder 自动检测 OpenSSL 心脏出血漏洞 (附修复指南)
heartbleeder 可以探测你的服务器是否存在 OpenSSL CVE-2014-0160 漏洞 (心脏出血漏洞)。 什么是心脏出血漏洞? CVE-2014-0160,心脏出血漏洞,是一个非常严重的 OpenSSL…
Golang mgo驱动指定Mongo服务器读取
Replica Sets搭建 服务器采用Replica Sets搭建,可参考Deploy a Replica Set 读模式 Mongod的读模式共有五种: primary. 在主节点上进行所有的读操作 primaryP…