http://goexpresstravel.com/今天 Express 的作者 TJ Holowaychuk发了一篇文章,正式宣告和Node.js 拜拜了,转向 Go 语言。Go verses Node如果你在做分布式工作,你会发现 Go 语言丰富的并发原语非常有帮助。虽然我们用 Node 的 ...
分类:
移动开发 时间:
2015-07-14 05:57:18
阅读次数:
438
1、代码2、编译及运行1、目录结构 1.1) 1 $ tree 2 . 3 ├── mplayer.go 4 └── src 5 ├── mlib 6 │ ├── manager.go 7 │ └── manager_test.go 8 └── mp 9 ...
分类:
编程语言 时间:
2015-07-13 23:44:20
阅读次数:
190
package?main
import?(
"flag"
"fmt"
"io"
"net"
"net/http"
"os"
)
var?get_ip?=?flag.String("get_ip",?"",?"external|internal")
func?main()?{
fmt.Println("Usage?of?./getmyip?--get...
分类:
编程语言 时间:
2015-07-13 18:58:52
阅读次数:
777
package?main
import?(
"fmt"
"net"
)
func?main()?{
interfaces,?err?:=?net.Interfaces()
if?err?!=?nil?{
panic("Error:"?+?err.Error())
}
for?_,?inter?:=?range?interfaces?{...
分类:
编程语言 时间:
2015-07-13 12:26:23
阅读次数:
271
package?main
import?(
"fmt"
"os"
)
func?main()?{
//?退出当前程序
defer?fmt.Println("Doing?something...")
fmt.Println("Oh?no,?fatal?error!")
os.Exit(1)
}...
分类:
编程语言 时间:
2015-07-13 06:45:37
阅读次数:
152
官方教程说明:Windows对于Windows用户,Go项目提供两种安装选项(从源码安装除外): zip压缩包需要你设置一些环境变量,而实验性MSI安装程序则会自动配置你的安装。MSI安装程序打开此MSI文件 并跟随提示来安装Go工具。默认情况下,该安装程序会将Go发行版放到 c:\Go 中。此安装...
分类:
编程语言 时间:
2015-07-11 13:31:35
阅读次数:
152
package main
import (
"container/list"
"fmt"
"os"
"sync"
"time"
)
type INFO struct {
lock sync.Mutex
Name string
Time int64
}
var List *list.List = list.New()
func main() {
var Info INFO
...
分类:
编程语言 时间:
2015-07-10 22:24:32
阅读次数:
248
在Go中首字母大小写,决定着这此变量是否能被外部调用,
例如:在使用标准库的json编码自定一的结构的时候:
package main
import (
"encoding/json"
"fmt"
)
type T struct {
name string
Age int
}
func main() {
var info...
分类:
编程语言 时间:
2015-07-10 15:20:22
阅读次数:
176
在前面的文章“使用golang来设计我们的Ubuntu Scope”中,我们已经介绍了如何利用golang来开发Ubuntu Scope。在今天的文章中,我们来简单介绍一下如何使用golang来开发QML应用。这对于一些熟悉golang语言的,但是不是很熟悉C++的开发这来说,无疑是一个好的选择。虽然我们大多数的QML应用只需要QML加上一些Javascript的脚本即可,但是我们可以使用Qt C++或Go语言来拓展它的功能,来做一些需要计算或特殊功能的部分。...
分类:
系统相关 时间:
2015-07-10 15:18:32
阅读次数:
194
go 语言中的结构体方法结构体名称的大小写有着不同的意义: 小写表示不能被别的包访问package mainimport "fmt"type Rect struct { width,height int}func (r *Rect) area() int { return r.width*r.hei...
分类:
编程语言 时间:
2015-07-10 12:53:15
阅读次数:
141