Go
铁拳道道尔
这个作者很懒,什么都没留下…
展开
-
GO-如何从异常中恢复(异常的抛出和捕获)
GO-如何从异常中恢复(异常的抛出和捕获)1.抛出异常2.捕获异常3 调用抛出异常类型的方法1.抛出异常当程序出现错误时,可以通过抛出异常的方式,中断程序的执行,并指明原因。go通过panic将异常抛出package mainimport ( "errors")func main() { err := errors.New("this is an error") panic(err)}打印结果:panic: this is an errorgoroutine 1 [run原创 2022-01-19 23:16:55 · 922 阅读 · 0 评论 -
Go空接口 interface{}
interface{}称之为空接口,可以用来接受任何类型的值。由于interface{}不需要实现任何方法,故所有的类型都满足它。下面我们看一个简单空接口例子:package mainimport "fmt"func printAnything(thing interface{}){ fmt.Println(thing)}func main() { printAnything(1) printAnything("Hello") printAnything(true)}/原创 2022-01-17 23:08:37 · 568 阅读 · 0 评论 -
搭建Go的开发环境——GoLand
目录1 下载Go SDK2 下载GoLand3 使用GoLand开发Go3.1 创建Go工程3.2 创建三个目录3.3 设置Go的运行器3.4 设置代理3.5 HelloWorld环境: 2019 GoLand 1.5.3 Go SDK 1 下载Go SDK下载地址:Downloads - The Go Programming Language 下载并安装到 D:\Program Files\1.15.32 下载GoLand..原创 2022-01-13 22:46:17 · 1227 阅读 · 0 评论