Go 1.5.2 下载

来源: http://www.bityeah.com/article/view/VmFi1ADa0zc5ixen.html win32 版本:http://7xozf8.dl1.z0.glb.clouddn.com/go1.5.2.windows-386.msi win64 版本:http://7xozf8.dl1.z0.glb.clouddn.com/go1.5.2.windows-amd64.msi Mac 版本:http://7xozf8.dl1.z0.glb.cloud...阅读全文

2015-12-07 10:08:21

Go 边看边练 -《Go 学习笔记》系列(十四)(已完结)

相信大家在看编程语言学习教程的时候都会难免觉得有点枯燥: * 自己看书,遇到问题不方便求助 * 书上的代码片段、示例是静态的 * 虽然有时书上会给出运行输出,但是不够直观 * 自己拷贝代码到 IDE 里运行是也比较麻烦 * 即使运行了也要来回在 IDE 和书之间切换,还是麻烦 * 总之,[程序员都是懒人](https://www.baidu.com/s?wd=%E7%A8%8B%E5%BA%8F%E5%91%98%20%E6%87%92%E4%BA%BA&rsv_spt=1&is...阅读全文

2015-12-30 02:34:50

go语言基础概要——《go语言编程》

# 要点概述 ## 1 go语言特性 自动垃圾回收,丰富的内置类型,函数多返回值,匿名函数与闭包,类型与非侵入式接口,并发编程 (goroutine),反射机制。 ## 2 基本语法 ### 2.1 变量 #### 2.1.1 变量声名方式 1. var v1 int or var v1 int = 3(声明并赋值) 2. var v2 = 3 (自动确定类型) 3. v3 := 3 #### 2.1.2 其它 ...阅读全文

2016-02-01 11:11:59

推荐初学者使用Exercism.io学习和提升编程技巧

[exercism.io](http://exercism.io) 是一个开源、众包编程学习和交流站。 前几天, golang 1.6发布的时候, 几位golang大牛在HN上答问,有人推荐了[exercism.io](http://exercism.io)给初学者。 我才发现这个项目有些年头了, 网站本身(https://github.com/exercism/exercism.io)在github上的star数也接近2k。 但是,中文报道比较少, 只看到一篇infoq的报道: ...阅读全文

2016-02-25 10:17:55

golang sql 中的transaction(事务)的用法

事务就是 保证不同的sql 语句同时成功,或者同时失败的方法。基础用法就不说了,我发现很多人在执行事务 commit , rollback的时候 并不判断是否成功或者失败,也不记录日志。这个虽然说有一点点难度,但是还是非常好做的,可能大家都受到官网文档误导了。 官网文档用的时候就不判断错误,不判断错误如果rollback出错了,没日志,定位会很难,数据不一致问题也非常严重,真是误人子弟! ``` package main ...阅读全文

2016-03-02 16:26:39

《Go语言编程入门》视频课程打折优惠了

作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。最终放弃了Python,选择语言的过程中被Google新出的Go语言吸引了。Go本身脱胎于C,语法和C比较像,我本身就一直学习和编写C和PHP程序,习惯了大括号的语法结...阅读全文

2016-05-05 06:22:27

Go语言的学习过程5个阶段

Francesc (@francesc) 是 Go 核心团队的一员, 是提倡 Google Cloud 平台的开发者. 他是一个编程语言的爱好者, Google的技术指导大师, Go tour的 作为Go团队的开发者之一,Francesc可能比世界上其他人接触到的Go语言程序员都要多。正因为有了这样的有利条件,他把Go语言的学习过程划分为5个阶段。 这些阶段对于其他语言的学习也是成立的。理解自己处于哪个阶段,可以帮助你找到提高自己的最有效的方法,也可以避免每个阶段学习...阅读全文

2016-05-10 01:32:04

Go 语言的 10 个实用技巧

1. 使用单一的 GOPATH 多个 GOPATH 的情况并不具有弹性。GOPATH 本身就是高度自我完备的(通过导入路径)。有多个 GOPATH 会导致某些副作用,例如可能使用了给定的库的不同的版本。你可能在某个地方升级了它,但是其他地方却没有升级。而且,我还没遇到过任何一个需要使用多个 GOPATH 的情况。所以只使用单一的 GOPATH,这会提升你 Go 的开发进度。 许多人不同意这一观点,接下来我会做一些澄清。像 etcd 或camlistore 这样的大项目使用了像 god...阅读全文

2016-05-10 02:13:27

命令行程序示例集

[**CLI**](https://github.com/mkideal/cli)是一个非常小巧,便于使用且功能丰富的用于构建命令行程序的库。为了让大家更加容易上手,特此撰写了二十几个程序示例。每个示例都非常简单,通常只用来阐明一个特性的使用方法。 * [Example 1: Hello world](http://www.mkideal.com/golang/cli-examples.html#example-1-hello) * [Example 2: How to use **flag...阅读全文

2016-05-19 16:22:56

Go读书笔记&培训资料

重拾Go作为编程工具,读完了雨痕的《Go语言读书笔记》,整理了《Go从入门到不放弃》 [《Go从入门到不放弃》](http://note.youdao.com/noteshare?id=34486828ae4109b6e1d683032cdc8b9a) 总结了Golang语言特性以及各种坑 阅读全文

2017-04-06 13:09:29

go-xorm revrese相关的疑惑和问题

1、希望有 xorm reverse mysql root:@/xorm_test?charset=utf8 templates/goxorm 详细说明 2、我执行了xorm reverse mysql root:root@/test?charset=utf8 和xorm reverse mysql root:root@/test?charset=utf8 templates/goxorm 均 只是生成了 model文件夹,里面是空的 3、我执行xorm reverse mys...阅读全文

2017-08-16 06:23:39

1024,我们的节日,该干点啥?

> 一人问程序员朋友借1000块。程序员说,再多借你24吧,凑个整。 1024,属于程序员的数字,10月24日,自然也就属于我们的节日! 据说,1024 程序员不用加班!!?不加班?!那我该做点什么呢?嗯哼,喜欢 Coding 的你,那就好好学习 Go 语言吧!毕竟据说 Go 语言最近很火,据说工资还贼高。 ## 于是乎,推荐一些新手入门的资料。 1. Go 指南 http://tour.studygolang.com 2. Go by example http://b...阅读全文

2017-10-24 01:26:10

GCTT:Go中文翻译组成立了,期待大家的加入

随着 Go 越来越火,Go 相关的文章、教程、资讯、杂文也越来越多。中文资料虽然也不少,当然也有不少很优秀的英文资料,Go中文网本着服务更广大中文用户的原则,经过 “Go中文网内部” 讨论决定,成立 Go Chinese Translation Team(简称 GCTT),专门负责翻译 Go 相关的技术、教程、资讯、杂文等。 - 官网:https://studygolang.com/gctt - GitHub仓库:https://github.com/studygolang/gctt ...阅读全文

2017-11-20 02:34:32

Go 零基础编程入门教程

### 背景: 缘起一次饭局,喝到高兴处,朋友突然问我:“哪里可以找到 Go 零基础的入门视频?”,细问才知道,原来他最近想学下 Go。 我在脑海中快速检索,但无奈没有结果,只好告诉朋友:“暂时没有”。显然对于这个答案朋友有点失落,正当我不好意思之时,他反问了我一句: “那为啥你不录制一门?如果你录制了我绝对第一个看。” 被朋友这么一鼓励,当晚我就找了公司一同事,聊了录视频的事情,没想到一拍即合,原来同事早想就做这个事了,所以就开始了我们的 《 Go 零基础编程入门教程》录制...阅读全文

2018-02-26 22:01:47

传智播客2018go语言-20小时快速入门go语言 [MP4]

```go ├─第1天视频 │ └─第一天视频 │ 01_课程安排 │ 02_go介绍 │ 03_环境搭建 │ 04_帮助文档的使用 │ 05_第一个go程序 │ 06_命令行运行程序 │ 07_数据类型作用和命名规范 │ 08_变量的声明 │ 09_变量初始化和自动推导类型 │ 10_自动推...阅读全文

2018-08-01 20:37:35

GoFrame v1.5.8 发布,Go 应用开发框架

# `v1.5.8` ## 新特性 1. 主库从`gitee`迁移到了`github`( https://github.com/gogf/gf ),`gitee`作为镜像站,用于国内的代码贡献及ISSUE提交,迁移说明详见:https://goframe.org/upgradeto150 1. 对常用的`container`数组模块: `garray`做了大量改进/完善工作,新增大量常用方法,并完善单元测试用例及方法注释,详见API文档:https://godoc.org/github...阅读全文

2019-02-28 10:30:46

Go 学习、Go 进阶、Go 实用工具类

## learning_tools [源码地址](https://github.com/hwholiday/learning_tools) ### [all_packaged_library](https://github.com/hwholiday/learning_tools/tree/master/all_packaged_library) 里面封装了一些常用的库,有详细的介绍,持续更新 1: base 里面封装mysql,redis,mgo,minio文件储存库S3协议...阅读全文

2019-12-11 11:33:20