Go基础知识复习之初识

从该篇开始我将会采用markdown形式去创作我的博客!
希望各位看官能逐渐适应,多多交流,多多支持!


hello world

不论我们学习哪门语言都是从最简单的hello world开始

针对我这几天的学习 我自己是在window下安装了go

  1. 下载go golang网站 选择版本在这里插入图片描述

  2. 之后 打开一个新的CMD 输入 go version 就会出现go的版本 表示安装成功!

  3. 为了规范的开始学习 新建了一个文件夹 这个文件夹的目录结构如下:
    bin 是 存放编译后的二进制文件
    pkg是 存放编译的库文件
    src 是 存放源代码的 比如我们等下要写的hello world在写在这里
    在这里插入图片描述

  4. 记录上述的bin具体路径 进行配置环境变量

  5. 重新打开新的CMD进行测试是否配置成功!


现在开始实现 我们的hello world
创建一个文件夹helloworld 在文件夹下创建 main.go 文件 输入以下内容:

package main

import "fmt"

// 程序的入口函数  没有参数 没有返回值
func main() {
	fmt.Println("hello,world")
}

在这个文件的路径下 执行 go build
会发现生成了一个编译文件 helloworld.exe
然后执行这个文件 会输出如下信息:

在这里插入图片描述

我们的第一个go程序就完美运行了!


通过以上的实践

需要强调几点

  1. go build 是将当前路径的所有的go后缀的文件一起编译合成一个exe的执行文件 ,所以要通过文件夹来区分开来 这个执行文件是什么
  2. 如果在文件夹下只有一个go文件的话 ,为了方便我们的编译调试, 我们可以执行 go run main.go 这样也可以看到程序的执行结果
  3. 如果不在项目目录下执行, 那么就执行go build 加上src以后的路径(不含src)生成的文件在当前执行的路径
  4. 当然 我们也可以让执行文件的生成命名按照自己的意愿来, 只需要执行此命令 go build -o 你想要的名字.exe

未完待续。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章