go语言的安装和配置,以及包引用
来源:互联网 发布:解压缩软件下载 编辑:程序博客网 时间:2024/05/22 17:39
1.下载和安装
首先大家可以去官网下载 http://golang.org/dl/
如果官网你看不懂的话,可以到这里下载: http://golangtc.com/download ,这里也提供了百度云的下载地址:
如果下载msi文件还需要进一步安装,安装过程也非常简单;
如果下载zip文件,直接解压了就可以用了。
2.配置
打开环境变量
然后,
紧接着编辑Path
打开cmd命令行,输入:go
如果显示
就表示成功了。
然后就可以编程了,咱们来写个“Hello world”:
我用的是Sublime Text 编译器,
然后运行:
或者
很好,我们成功的输出了Hello world!
3.包引用(下面内容来源于:http://www.cnblogs.com/sunshiming/p/4928493.html)
a. 最简单的方式引入一个包的方式是直接引入包,例如:
import "fmt"
import "os"
b. 也可以通过下面的方式将包一块引入,并写在括号内:
inport (
"fmt"
"os"
)
通过上面的方式,可以引入系统包或第三方的包,下面重点介绍如何引入自定义的包和函数:
一般我们将主程序放在src的mian文件夹下(主程序中包含main函数,并将主程序的包名写为package main),将其他模块放在相应的文件夹下,例如下图所示
主函数在main.go文件中,主函数名也可以为其他,但必须包含main函数。在Go编程中,怎么引入自己编写的模块呢,例如在main.go中如何调用add.go、subtract.go或者是multiply.go中的文件。
add.go与subtract.go在cal文件夹下,所以这两个程序的包名为cal(package cal),multiply.go在multi文件夹下,所以程序的包名为multi(package multi)。如果mian函数要调用add.go或者subtract.go中的函数,必须要引入包"cal"(import "cal")。要调用multiply.go中的函数,那就要引入包"multi",如果我们在程序中直接写import "multi",编译器会提示我们can not find package "multi"。因为我们的"multi"包在包"cal"下,所以我们要把包名写完整"cal/multi",下面就可以调用各个文件中的函数了。
Go中如果函数名的首字母大写,表示该函数是公有的,可以被其他程序调用,如果首字母小写,该函数就是是私有的,因此我们只能调用add.go、subtract.go或者multiply.go中的公有函数。具体调用如下图:
add.go
subtract.go
multiply.go
最后注意:文件名可以和该包名不一致,但文件中使用的包名必须要和该包名一致。
- go语言的安装和配置,以及包引用
- GO语言下载、安装和配置
- GO语言安装及vim-go的配置
- go语言的安装和环境搭建
- Go语言的传参和传引用[转]
- Go语言的传参和传引用
- Go语言的传参和传引用
- 60.笔记go语言——Go语言的传参和传引用
- GO语言下载、安装、配置
- GO语言下载、安装、配置
- GO语言下载、安装、配置
- go语言的http包
- Go语言的os包
- eclipse 安装 fatjar(导出jar包以及所引用的项目和lib)工具
- 初识GO语言以及GO语言安装及环境搭建
- Linux上go的安装配置以及简单使用
- GO语言windows安装包1.9
- GO语言教程(一)Linux( Centos)下Go的安装, 以及HelloWorld
- LeetCode Combination Sum
- 常见算法时间复杂度表
- JVM日志管理统计Runtime中freeMemory,totalMemory,maxMemory
- Eclipse之"任务"管理
- Codeforces Round#375 C:Polycarp at the Radio(贪心)
- go语言的安装和配置,以及包引用
- C/C++ Programming Generals
- 10.4题解
- touch.js
- 缓存雪崩问题
- 谈谈技术学习计划
- go web编程-使用Mux控制路由访问
- yii的relations方法的使用
- spinner 下拉列表