ubuntu安装go语言_go语言web服务器

ubuntu安装go语言_go语言web服务器来源:微信公众号「编程学习基地」文章目录简介下载go安装包环境配置添加环境变量第一个go语言程序go入门学习简介go语言是一种开源的、语法精简的静态编程语言,它的开源社区比较庞大,应用场景非常广范。可以用于系统监控、容器技术(Docker)、大数据、存储技术、分布式系统(HyperledgerFabric)、消息系统(Kafka客户端)、服务器管理、安全工具、Web工具等。这里介绍在Linux上安装并配置go。下载go安装包到GoLang中国,下载Go语言安装包。解压tar-xzv..

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

ubuntu安装go语言_go语言web服务器

来源:微信公众号「编程学习基地」

简介

go语言是一种开源的、语法精简的静态编程语言,它的开源社区比较庞大,应用场景非常广范。可以用于系统监控、容器技术(Docker)、大数据、存储技术、分布式系统(Hyperledger Fabric)、消息系统(Kafka客户端)、服务器管理、安全工具、Web工具等。
这里介绍在Linux上安装并配置go。

下载go安装包

GoLang中国,下载Go语言安装包。

解压

tar -xzvf go1.17.4.linux-amd64.tar.gz

环境配置

cp -rf ./go /usr/local/
cd /usr/local/
mkdir gocode

添加环境变量

sudo vim /etc/profile
export GOROOT=/usr/local/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

更新环境变量

source /etc/profile

测试是否搭建成功

# go version
go version go1.10.4 linux/amd64

第一个go语言程序

编辑hello.go文件,编辑如下

package main

import (
	"fmt"
)

func main() { 
   
	fmt.Println("hello world!")
}

编译go项目,生成可执行程序

go build hello.go

直接运行go

go run hello.go

go入门学习

C语言中文网:http://c.biancheng.net/golang/

RUNOOB:https://www.runoob.com/go/go-arrays.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182864.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 分布式搜索elasticsearch 文献检索索引 入门

    分布式搜索elasticsearch 文献检索索引 入门

    2022年1月2日
    52
  • 关于epoll的IO模型是同步异步的一次纠结过程

    关于epoll的IO模型是同步异步的一次纠结过程这篇文章的结论就是epoll属于同步非阻塞模型这是一次概念的纠结过程,对写代码没有太大意义。过程是这样的:首先,我的概念里往往只有同步和异步,没有太多去区别同异步IO和同异步通知两种。另外还记得apu(2rd)中有一句“select和poll可以实现异步形式的通知”。接着,听到了epoll是同步IO这个概念,比较意外。坚持…

    2022年7月23日
    9
  • oracle 中decode函数[通俗易懂]

    oracle 中decode函数[通俗易懂]Oracle中decode函数用法含义解释:decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)该函数的含义如下:IF条件=值1THEN    RETURN(翻译值1)ELSIF条件=值2THEN    RETURN(翻译值2)    …ELSIF条件=值nTHEN    RETURN(翻译值n)ELSE    RETURN(缺省…

    2022年7月25日
    5
  • url加密,一般只对参数加密

    url加密,一般只对参数加密

    2021年10月9日
    56
  • 其实就是为了能有字幕特效,用MeGUI + AVS压制PSP MP4AVC视频03 – 实战简单转换篇…

    其实就是为了能有字幕特效,用MeGUI + AVS压制PSP MP4AVC视频03 – 实战简单转换篇…还记得基础知识里讲的压制的基本过程吗,我们按步骤一步一步来1、首先压制视频,视频比较复杂,我们先攻克他吧。转换视频需要写AVS脚本,我们可以用图形化界面相对简化一些。选择MeGUI菜单Tools-AVSScriptCreator。进入如下界面,对于我们这种Windows蜜罐里泡大的孩子来说,相对亲切不少。呃,不觉得?-_-想想自己编脚本、用命令行执…

    2022年10月9日
    0
  • 十进制转换为二,八,十六进制_vb进制转换

    十进制转换为二,八,十六进制_vb进制转换进制转换原理进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。位权是指,进位制中每一固定位置对应的单位值。在知乎有个问题下的解答很不错,可以参考:打开链接他们之间的关系如下:接下来我们一一阐述。一:(二,八,十六进制)转十进…

    2022年10月11日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号