0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GoLang的安装和使用

jf_96884364 来源:jf_96884364 作者:jf_96884364 2023-01-13 14:06 次阅读

1 安装

1.1 环境安装

Go 语言安装包下载地址:https://golang.google.cn/dl/

在 Windows 下安装完成后, 将安装目录 D:\\Go\\bin 添加到 环境变量 Path 中。

新建 demo.go 文件,内容为:

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

在该文件所在的目录打开 powershell,运行:

go run demo.go

输出 “Hello, World!”,表示安装成功。

1.2 开发工具

(1)VSCode

官网地址:https://code.visualstudio.com/

需要安装 Go 插件。

(2)GoLand

下载地址:https://www.jetbrains.com/go/

2 创建工程目录

新建目录:D:\\Go\\GoPath 作为工作目录, GoPath 下新建 bin、pkg、src 三个文件夹,所有的go项目都要放置到GoPath 这个目录之下 。

GoLand 配置 GOROOT 为 GoLang 的安装目录,配置 GOPATH 为新建的 GoPath 目录。

3 运行项目

使用 GoLand 新建一个项目 learn-go,默认位于 GoPath/src 下。在 learn-go 文件夹下新建文件 main.go 文件,内容为:

package main

import "fmt"

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

如图所示:

点击右上角的“Add Configuration”,在弹出的页面点击左上角的加号,添加 Configuration。Files 选择新建的main.go。

添加成功后,点击右上角的的运行按钮即可运行。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    4

    文章

    3548

    浏览量

    88783
  • go语言
    +关注

    关注

    1

    文章

    158

    浏览量

    9050
收藏 人收藏

    评论

    相关推荐

    Golang接口的作用和应用场景

    Golang(Go)作为一门现代的静态类型编程语言,提供了许多强大的特性,其中之一便是接口(interface)。接口是Golang中的一个核心概念,它具有广泛的应用场景,可以帮助开发者实现
    的头像 发表于 12-05 10:44 1140次阅读

    如何使用Golang连接MySQL

    首先我们来看如何使用Golang连接MySQL。
    的头像 发表于 01-08 09:42 3386次阅读
    如何使用<b class='flag-5'>Golang</b>连接MySQL

    Golang交叉编译的使用备忘录

    Golang 交叉编译
    发表于 04-23 15:33

    请问怎么在树莓派上从源代码构建Golang

    。因此如果目前想在树莓派上安装Golang的话,最好的方式就是从源代码开始构建。这听起来有点吓人但其实真的非常简单。 第一步是安装Mercurial,这是Google用来管理Go源代码的版本控制系统
    发表于 05-16 07:55

    Golang怎么实现UTS隔离

    Golang实现UTS隔离
    发表于 08-23 14:44

    Golang调用MySQL存储过程解析

    Golang 调用MySQL存储过程
    发表于 06-05 17:42

    【触觉智能 Purple Pi开发板试用】1、编译go语言程序并推送到开发板上运行

    和Alpine Linux都可以用musl libc,这里我们用docker运行一个alpine,并查看,如下图下载和安装正确平台的Golang程序既然已经搞清楚需要需要用glibc版本的golang,那我
    发表于 11-06 10:47

    使用golang channel的诸多特性和技巧

      本文介绍了使用 golang channel 的诸多特性和技巧,已经熟悉了 go 语言特性的小伙伴也可以看看,很有启发。
    的头像 发表于 09-06 15:14 1838次阅读
    使用<b class='flag-5'>golang</b> channel的诸多特性和技巧

    Linux中如何用vim做golang开发环境

    vim 做 golang 开发环境,多么炫酷!还没尝试过用 vim 做开发环境的同学可以跟着这篇文档把环境搭建起来了! 准备条件,是已经安装golang 环境,还需要把 golang
    的头像 发表于 10-08 17:20 1583次阅读

    深入剖析Golang环境搭建

    安装Go Go的安装相比其他语言环境非常简单,直接下载安装包,解压安装即可。1、下载安装包(官方地址 //
    的头像 发表于 10-20 15:20 2769次阅读

    golang123基于Go的开源社区系统

    ./oschina_soft/golang123.zip
    发表于 06-10 09:51 1次下载
    <b class='flag-5'>golang</b>123基于Go的开源社区系统

    Golang是什么?怎样去安装

    既然有很多其他编程语言可以做同样的工作,如 Python,Ruby,Nodejs 等,为什么要选择 Golang 作为服务端编程语言?
    的头像 发表于 08-22 09:33 1780次阅读

    初探Golang内联

    今天我们来聊聊 Golang 中的内联。
    的头像 发表于 12-13 09:51 946次阅读

    一个快速应用程序开发(RAD)工具(Golang版)

    SNMPAgent Builder(Golang版)是一个快速应用程序开发(RAD)工具,用于基于Golang 的 SNMP代理开发。提供了一个直观的图形用户界面,用于自动执行各种SNMP 代理开发任务
    的头像 发表于 04-13 09:30 1552次阅读

    【芒果派MangoPi MQ Quad】使用Golang点灯

    使用Golang在芒果派上点灯
    的头像 发表于 07-21 14:44 706次阅读
    【芒果派MangoPi MQ Quad】使用<b class='flag-5'>Golang</b>点灯