Go语言--语法基础2--下载安装

news/2025/2/25 23:09:25

2、下载安装

1、下载源码包:

go1.18.4.linux-amd64.tar.gz

官方地址:https://golang.google.cn/dl/

云盘地址:链接: https://pan.baidu.com/s/1N2jrRHaPibvmmNFep3VYag
取码: zkc3

2、将下载的源码包解压至 /usr/local目录。

tar -C /usr/local -xzf go1.18.4.linux-amd64.tar.gz

3、将 /usr/local/go/bin 目录添加至PATH环境变量:

export PATH=$PATH:/usr/local/go/bin
或者
sudo vim ~/.bashrc
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
保存退出
source ~/.bashrc

4、编程环境验证:

4.1、验证是否安装成功命令:

$ go version
go version go1.18.4 linux/amd64

4. 2、编写代码

文件名 : test.go ,代码如下:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}

4.3、编译并运行代码

caoqb@Linux:~/ 桌面 $ go run test.go
Hello, World!

http://www.niftyadmin.cn/n/5866953.html

相关文章

数据库面试题(基础常考!!!)

在数据库领域,无论是日常开发还是面试场景,都有一些高频且重要的问题需要我们深入理解和掌握。本文将对这些常见面试题进行详细阐述,帮助大家更好地应对面试和实际工作中的挑战。 面试题一:三范式详解 什么是三范式 三范式是关…

QT 引入Quazip和Zlib源码工程到项目中,无需编译成库,跨平台,加密压缩,带有压缩进度

前言 最近在做项目时遇到一个需求,需要将升级的文件压缩成zip,再进行传输; 通过网络调研,有许多方式可以实现,例如QT私有模块的ZipReader、QZipWriter;或者第三方库zlib或者libzip或者quazip等&#xff1…

【C++】CentOS环境搭建-安装log4cplus日志组件包及报错解决方案

在CentOS环境下搭建并使用log4cplus这一高效、灵活的日志记录组件,对于提升应用程序的日志管理能力至关重要。本指南将分步骤介绍如何安装log4cplus,并提供针对可能遇到的常见错误的解决方案,确保您能够顺利集成并应用这一强大工具。 安装前…

touchgfx的工作机制

touchgfx的工作机制 一.MVP软件架构 MVP的全称为Model-View-Presenter Model: 就是数据部分,在整个touchgfx应用中,只有一个Model类实例对象,它为所有的Screen屏幕界面服务,可以理解成是一个全局变量区,同时它还负责和后端系统通信 View: 就是UI界面部分,对应于View类,在整…

电脑没声音了怎么恢复正常?一键恢复电脑声音

电脑是我们日常生活和工作中必不可少的工具之一,而其中的声音功能更是我们使用电脑时经常会用到的。然而,有时候我们可能会遇到电脑没有声音的情况,这给我们的使用带来了很大的困扰。那么当电脑出现没有声音的情况时,我们该如何恢…

C语言:二维数组在内存中是怎么存储的

目录 1. 二维数组的定义: 2. 行主序存储: 具体内存排列: 3. 如何通过指针访问数据: 4. 总结: 在 C 语言中,二维数组是按 行主序(row-major order) 存储的。也就是说&#xff0c…

微信小程序:完善购物车功能,购物车主页面展示,详细页面展示效果

一、效果图 1、主页面 根据物品信息进行菜单分类,点击单项购物车图标添加至购物车,记录总购物车数量 2、购物车详情页 根据主页面选择的项,根据后台查询展示到页面,可进行多选,数量加减等 二、代码 1、主页面 页…

Thinkphp6 安装Kafka扩展

安装PHP Kafka扩展 1、查询本机PHP版本信息 phpinfo() 查询信息,本机为PHP7.4.3,NTS 2、下载rdkafka扩展包 去rdkafka官网下载对应的扩展包,下载地址: https://pecl.php.net/package/rdkafka 下载对应的扩展包 3、配置服务 解压后&…