比较零乱的学了一段时间的golang,一直觉得条理化的信息太少。 最近看到《the way to go》,才发现这就是我所需要的营养大餐,以后再找一本Go的标准库详解就完美了。 本书居然有中文版@无闻 @unkown,这是真正的活...
分类:
其他好文 时间:
2014-08-03 10:23:45
阅读次数:
256
方法Go 没有类。然而,仍然可以在结构体类型上定义方法。方法接收者出现在func关键字和方法名之间的参数中。package mainimport ( "fmt" "math")type Vertex struct { X, Y float64}func (v *Vertex) Abs() float...
分类:
其他好文 时间:
2014-08-03 07:49:14
阅读次数:
227
Web 服务器包 http通过任何实现了http.Handler的值来响应 HTTP 请求:package httptype Handler interface { ServeHTTP(w ResponseWriter, r *Request)}在这个例子中,类型Hello实现了 `http....
分类:
Web程序 时间:
2014-08-03 04:30:08
阅读次数:
380
forGo 只有一种循环结构——`for` 循环。基本的for循环除了没有了 `( )` 之外(甚至强制不能使用它们),看起来跟 C 或者 Java 中做的一样,而 `{ }` 是必须的。package mainimport "fmt"func main() { sum := 0 for i := ...
分类:
其他好文 时间:
2014-08-02 23:14:14
阅读次数:
259
the first projectpackage mainimport "fmt"func main() { fmt.Println("Hello, 世界")}和往常一样,先对世界say hello
分类:
编程语言 时间:
2014-08-02 20:42:23
阅读次数:
184
Packages每个 Go 程序都是由包组成的。程序运行的入口是包 `main`。这个程序使用并导入了包"fmt"和 `"math/rand"`。按照惯例,包名与导入路径的最后一个目录一致。例如,`"math/rand"` 包由package rand语句开始。注意:这个程序的运行环境是固定的,因此...
分类:
其他好文 时间:
2014-08-02 20:42:14
阅读次数:
267
1. Choose a topic.2. Decide what to develop.3. Check feasibility of your idea, including the tools, time, etc.4. If feasible, write a project proposal...
分类:
其他好文 时间:
2014-08-02 20:38:53
阅读次数:
197
Go 本地化该指南也有其他语言版本:Brazilian Portuguese — Português do BrasilCatalan — CatalàSpanish — EspañolFrench - FrançaisHebrew — ????????Japanese — 日本語Korean — ...
分类:
其他好文 时间:
2014-08-02 20:38:23
阅读次数:
336
首先介绍Go语言开发环境的搭建,我的环境是在Windows下搭建,Go语言包推荐.msi安装包,我用的是go1.3.windows-386.msi ,原因很简单,.msi安装会自动配置环境变量,当然也可以用.zip包然后自己配置环境变量。IDE开发环境有两种选择:一是liteIDE,另一个是给eclipse下载goclipse插件。我选择的是liteIDE,下面我介绍下我今天搭建Go开发环境的小小经验总结。。。...
--切换到你新增的用户要控制的数据库 use 你的库名 go --新增用户 exec sp_addlogin 'test ' --添加登录 exec sp_grantdbaccess N 'test ' --使其成为当前数据库的合法用户 exec sp_addrolememb...
分类:
数据库 时间:
2014-08-02 12:16:23
阅读次数:
288