ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【Golang语言之旅2】Get started with Go!

2021-07-14 13:58:29  阅读:170  来源: 互联网

标签:Get started 代码 Golang Go 模块 go hello mod


前一节中,已经讲述了Go是如何安装的,这一节将介绍Go代码的简单实现:

  • 编写简单的“Hello, world”代码。
  • 使用 go 命令运行您的代码。
  • 使用 Go 包发现工具查找可以在您自己的代码中使用的包。
  • 调用外部模块的函数。

1.实现“Hello world”

首先,在cmd或者是vs code的终端输入命令行,创建一个“hello”文件夹

cd 
mkdir hello
cd hello

然后,在本例中,在终端输入go mod init example.com/hello命令行,创建一个go.mod文件。
在这里插入图片描述

这一步是为您的代码启用依赖项跟踪
当代码导入其他模块中包含的包时,您可以通过代码自己的模块来管理那些依赖关系。 该模块由go.mod文件定义,该文件跟踪提供这些软件包的模块。 该go.mod文件与您的代码一起保留,包括在您的源代码存储库中。
要通过创建go.mod文件为代码启用依赖项跟踪,请运行 go mod init命令 ,为其指定代码所在模块的名称。该名称是模块的模块路径。 在大多数情况下,这将是存储源代码的存储库位置,如果您打算发布模块供其他人使用,则模块路径 必须 是Go工具可以从中下载模块的位置。
例子:
$ go mod init example.com/hello
go: creating new go.mod: module example.com/hello

然后,在文本编辑器中,右键hello文件夹,新创建一个文件hello.go来写代码。
在这里插入图片描述
将以下代码复制到hello.go文本后保存:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

在这里插入图片描述

最后,在终端中使用 go run运行代码。
在这里插入图片描述
另外,可以使用go help获得其他命令的介绍。
在这里插入图片描述

标签:Get,started,代码,Golang,Go,模块,go,hello,mod
来源: https://blog.csdn.net/jianhunhenbaqi/article/details/118725106

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有