运行第一个Go文件

简介: ​# Go学习(1)## 前言Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具Python等动态语言的开发速度和C/C++等编译型语言的性能与安全性”。Go语言近些年来比较热火,饶有兴趣的开始接触了解,配置环境,编写运行第一个程序。## 一、创建项目注:本文用的GoLand版本为官网最新版Version: 2021.2.2(地址为 [GoLand官网](https://www.jetbrains.com/go/download/#section=windows "GoLand官网")),用

​# Go学习(1)

前言

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文件的介绍,做此记录,如有帮助,欢迎点赞关注收藏!

目录
相关文章
|
8天前
|
Go API
一文搞懂Go读写Excel文件
一文搞懂Go读写Excel文件
65 0
|
6月前
|
Go 区块链
go 编译 自定义 图标 ico文件
go 编译 自定义 图标 ico文件
45 0
|
8天前
|
存储 Java Linux
聊聊Go程序是如何运行的
本文作者 **sharkChili** 是一名 Java 和 Go 语言开发者,同时也是 CSDN 博客专家和 JavaGuide 维护者。文章探讨了 Go 语言的执行过程,从汇编角度出发,解释了如何从 `main.go` 文件开始,经过入口跳转、参数拷贝、启动协程、运行 `g0` 的 `main` 方法等步骤,最终执行到用户定义的 `main` 函数。文章还展示了相关汇编代码片段,并提供了运行时检查、系统初始化和调度器初始化的细节。结尾提到,有兴趣的读者可以加入作者创建的交流群进行深入讨论。
14 0
|
8天前
|
安全 Go
Golang深入浅出之-Go语言标准库中的文件读写:io/ioutil包
【4月更文挑战第27天】Go语言的`io/ioutil`包提供简单文件读写,适合小文件操作。本文聚焦`ReadFile`和`WriteFile`函数,讨论错误处理、文件权限、大文件处理和编码问题。避免错误的关键在于检查错误、设置合适权限、采用流式读写及处理编码。遵循这些最佳实践能提升代码稳定性。
24 0
|
8天前
|
存储 测试技术 Go
掌握Go语言:深入探究Go语言中的命令源码文件与参数处理技巧(3)
掌握Go语言:深入探究Go语言中的命令源码文件与参数处理技巧(3)
|
6月前
|
Go
vscode 运行go 中文乱码
vscode 运行go 中文乱码
|
8天前
|
Go 调度
|
8天前
|
Shell Go
go 编辑yaml 文件
在Go语言中编辑YAML文件通常涉及以下步骤: 1. 读取YAML文件内容到字符串。 2. 使用YAML解析库(如`gopkg.in/yaml.v2`)将字符串解析为Go数据结构(如`map[string]interface{}`或自定义的结构体)。 3. 修改数据结构中的值以更新YAML内容。 4. 将修改后的数据结构编码回YAML格式的字符串。 5. 将字符串写回到YAML文件。 以下是一个简单的例子,展示了如何使用`gopkg.in/yaml.v2`库来编辑YAML文件: 首先,确保你已经安装了`gopkg.in/yaml.v2`包: ```bash go get gopkg.i
107 0
|
8天前
|
JSON 缓存 JavaScript
Go语言依赖管理的核心 - go.mod文件解析
Go语言依赖管理的核心 - go.mod文件解析
97 0
|
8天前
|
安全 数据挖掘 测试技术
深入研究:Go语言文件写入的性能差异
深入研究:Go语言文件写入的性能差异
79 0