归档: 2015/7

0

Go语言的方法以及结构体 接口

编译Golang Project 每次创建工程的时候都需要使用设置环境变量GOPATH来控制代码的位置1export GOPATH=<path> 可以设置路径 go build和go install的区别go build会生成一个输出文件,只能针对包含main函数的文件使用,会自动生成依赖go install会将二进制文件包都存在固定形式的目录下 方法 结构体的构造函数Go语言

0

goroutines以及channel

goroutinesgoroutines并不对应着操作系统中的线程,它可以由多个线程来执行 gorouinte 之间又不像进程之间那样,使用独立的内存空间,它们使用共享的内存空间,因此它们存在读写同步的问题,使用go的channel。 gc-compiler对应着是真正的goroutines,每个都对应着一个或若干个线程,而gccgo则是为每一个goroutine建立一个线程。不要试图用print

0

MAC OS X使用常见问题解决日志

终端中显示的计算机名字如何更改这个的时候我也只是刚刚接触OS X刚刚几天的小白,但是作为一个认证的Unix系统,其中的终端是我肯定会用到的,但是在第一次开机配置MAC时没有注意,讲计算机的某个名称设置成了192,因此我的终端中就变成了这样12Last login: Fri Jul 10 11:04:22 on ttys000192:~ JackYip$ 每次看到这个该死的192就觉得特别的low因