运行第一个Go文件


Go学习(1)
一、 使用GoLand运行第一个Go文件


目录

Go学习(1)一、 使用GoLand运行第一个Go文件

前言

一、创建项目

二、编辑运行/调试配置 

三、编写并运行代码

总结



前言

Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具Python等动态语言的开发速度和C/C++等编译型语言的性能与安全性”。

Go语言近些年来比较热火,饶有兴趣的开始接触了解,配置环境,编写运行第一个程序。


一、创建项目

注:本文用的GoLand版本为官网最新版

  • Version: 2021.2.2

(地址为GoLand官网),用的GoLand自带的插件汉化

打开GoLand,依次点击文件->新建->项目

如下图:选择位置,配置好GOROOT,可以点击右面的加号下载,然后点击右下角的创建按钮


二、编辑运行/调试配置 

选中项目文件夹,点击右上角的添加配置

如下图所示:点击添加新配置,选择Go构建

接着,运行种类选择【目录】,

 上图中有以下几点需要注意:

  • 名称:为本条配置信息的名称,可以自定义,也可以使用系统默认的值;
  • 运行种类:这里需要设置为“目录”;
  • 目录:用来设置 main 包所在的目录,不能为空;
  • 输出目录:用来设置编译后生成的可执行文件的存放目录,可以为空,为空时默认不生成可执行文件;
  • 工作目录:用来设置程序的运行目录,可以与“目录”的设置相同,但是不能为空。

提示:除了上面提到的几点外,其余的配置项使用系统的默认值即可,无需修改。

三、编写并运行代码

配置完成后,选中项目文件夹,右击新建->Go文件

填写go文件文件名,这里我选择的简单应用程序,简单的方法搭建出来

编写代码

package main

import "fmt"

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

点击右上角的绿色三角按钮运行,运行结果如下图所示

至此,第一个Go文件运行完成。


总结
 

以上就是今天要讲的内容,本文仅仅简单介绍了第一个go项目创建以及go文件的使用,后面开始进一步的学习!

Go语言中,要在两个Go文件之间进行调用,首先需要确保这两个文件处于同一个包(package)中。一个包是相关Go文件的集合,可以在同一个包中进行函数和变量的调用。 在Visual Studio Code编辑器中调用两个Go文件之间的方法步骤如下: 1. 确保两个Go文件处于同一个包中。例如,可以在第一个Go文件中声明一个包(package),然后在第二个Go文件中使用`import`语句导入该包。例如: 第一个Go文件(file1.go): ```go package main // 具体的函数或变量 ``` 第二个Go文件(file2.go): ```go package main import ( "fmt" "./file1" // 导入第一个Go文件所在的包 ) func main() { // 调用第一个Go文件中的函数或变量 file1.ExampleFunction() } ``` 2. 在第二个Go文件中使用`import`语句导入第一个Go文件所在的包。在第二个Go文件中使用`import`语句导入第一个Go文件所在的包。例如,可以使用`import`语句导入“fmt”包和第一个Go文件所在的包。然后在main函数中调用第一个Go文件中的函数或变量。例如,在第二个Go文件的`main`函数中,可以调用`file1.ExampleFunction()`来调用第一个Go文件中的函数或变量。 3. 使用VS Code编译和运行代码。在VS Code编辑器中打开包含这两个Go文件的工作目录,然后使用`go run`命令来编译和运行代码。例如,在终端中运行以下命令: ``` go run file2.go ``` 这将编译并执行第二个Go文件。 通过上述步骤,可以在两个Go文件之间成功进行调用。请确保包名称和文件名正确,并且在第二个Go文件中正确导入第一个Go文件所在的包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GoodTimeGGB

鼓励一下!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值