IT行业是很多人都认为非常受欢迎的领域,因为前景好、待遇高、从业岗位多,越来越多人都想要学习编程。那么编程语言众多,在选择的时候很多人都会在python和GO语言进行徘徊,该如何选择呢?
分类:
编程语言 时间:
2020-07-06 21:37:06
阅读次数:
115
今天我们来继续学习,Go 中的面向对象编程思想,包括 方法 和 接口 两大部分学习内容。
通过学习本文,你将了解:
- Go 的方法定义
- 方法和函数的区别
- 方法传值和传指针差异
- 什么是接口类型
- 如何判断接口底层值类型
- 什么是空接口
- nil 接口 和nil 底层值 ...
分类:
编程语言 时间:
2020-07-06 00:56:53
阅读次数:
74
报错及解决 运行:$ go mod vendor,报错:dial tcp 34.64.4.113:443: i/o timeout 解决:$ export GOPROXY=https://goproxy.io,设置GOPROXY环境变量,改一下代理。 xxx 资料 网址 go语言开启go-modul ...
分类:
其他好文 时间:
2020-07-05 13:43:13
阅读次数:
94
大家都知道编程语言众多,其中有python、GO语言、JAVA语言、PHP语言,而GO语言因为具有广泛的优势,深受大家的喜欢和关注。那么GO语言常用的开源工具有哪些?
分类:
编程语言 时间:
2020-07-03 12:10:06
阅读次数:
77
使用Go语言开发时,出现访问Google有些包无法下载问题,解决方法如下: 在Go的root目录,src下创建两个文件夹“src\google.golang.org\protobuf” 使用git clone命令,执行如下代码“https://github.com/protocolbuffers/p ...
分类:
编程语言 时间:
2020-07-03 00:45:54
阅读次数:
281
包(package) 包中的变量名/函数名/结构体/接口等,首字母大写可以被别的包调用,小写只能在包内使用 Go语言中禁止循环导入包(a中导入b,b中导入a) package "包名" import "从GOPATH/src下开始找起" // 最后一层写到目录(目录就是包),不要写到xx.go,用" ...
分类:
其他好文 时间:
2020-07-02 19:47:10
阅读次数:
94
Go版本:1.14.4 系统:win10 编辑器:VS Code golang 1.14 版本发布已有一段时间,搜了一下网上之前的教程都已过时,所以整理了一篇最新的 golang 开发环境搭建教程。 一、下载Go语言安装包 到官网https://golang.google.cn/dl/下载最新安装包 ...
分类:
编程语言 时间:
2020-07-02 18:27:58
阅读次数:
81
函数可以有多个参数,可以没有参数函数可以有多个返回值,可以没有返回值Go语言中参数没有默认值这个概念 常用写法: func sum(x int, y int)(int, int) { ...} 特殊写法: func f1(x, y, z int, m, n string) a int { ...} ...
分类:
其他好文 时间:
2020-07-02 00:02:30
阅读次数:
73
指针Go语言中没有指针的运算,只需要记住两个符号:"*"和"&" var a *int //指针为nil*a = 100 //报错 var a = new(int) //通过new关键字申请一块内存,指针有值,指向的值为初始值*a = 100 //ok ...
分类:
其他好文 时间:
2020-07-01 18:38:42
阅读次数:
47