可克技术

技术团队管理,架构设计,O2O,金融,IT技术专栏, 云计算,人工智能,web全栈开发工作手记...

go run undefined

问题现象: 同一个文件夹下面有多个go文件,a.go,b.go,c.go,其中main在a.go中,直接go run a.go,报undefined 错误 原因: go在run之前会先进行编译操作,而在此处的编译它只会以这个a.go为准,导致其他几个引用文件中的方法出现找不到的情况 (而...

2018-08-31 13:59:58

阅读数:195

评论数:0

goland 破解,激活

http://idea.youbbs.org goland 2017.3.2

2018-04-09 23:32:06

阅读数:2529

评论数:0

golang笔记——数据类型

25个关键字   程序声明:import, package   程序实体声明和定义:chan, const, func, interface, map, struct, type, var   程序流程控制:go, select, break, case, continue, d...

2017-06-28 09:19:42

阅读数:263

评论数:0

golang 使用unixsocket交换数据 socket

// author songaimin@outlook.com 20170623 // golang 使用unixsocket交换数据 // 单元测试示例: // package utils// import ( // "fmt" // u "lpaiche.co...

2017-06-23 14:59:57

阅读数:2854

评论数:0

golang 结合cgo 操作共享内存,包括虚拟内存mmap版和内存shm版

golang 结合C 操作共享内存,包括虚拟内存mmap版和内存shm版

2017-06-20 19:00:43

阅读数:1948

评论数:0

设置GoLang命令行开发环境和编译环境

设置GoLang命令行开发环境和编译环境 示例项目目录: ─ LpaicheDaemon │ ├── bin │ ├── pkg │ └── src │ ├── git.apache.org │ ├── github.com │ ├── golang...

2017-04-13 16:43:06

阅读数:513

评论数:0

Golang中defer、return、返回值之间执行顺序的坑

Golang中defer、return、返回值之间执行顺序的坑  2015-09-13 15:47   henrylee2cn  阅读 5386 次   0 人喜欢   2 条评论   收藏 Go语言中延迟函数defer充当着 cry...catch 的重任,使用起来也非常简便,然...

2017-03-21 15:32:18

阅读数:366

评论数:0

Go的异常处理 defer, panic, recover

Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值返回来返回错误。不要用异常代替错误,更不要...

2017-03-16 08:59:09

阅读数:174

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭