iis服务器助手广告
返回顶部
首页 > 资讯 > 操作系统 >Linux中Go环境配置和GoModule常用操作是什么
  • 518
分享到

Linux中Go环境配置和GoModule常用操作是什么

2023-06-26 06:06:24 518人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关linux中Go环境配置和GoModule常用操作是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。我为什么要学习go语言当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻

这篇文章给大家分享的是有关linuxGo环境配置和GoModule常用操作是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

我为什么要学习go语言

当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻,简单、高效、内 置并发原语和现代的标准库让Go语言尤其适合云端软件开发(毕竟它就是为此而设计的)。到2014年,Go项目拥有了上百的核心贡献者,其生态圈中拥有了数不尽的第三方库和工具https://godoc.org/),更有很多大公司开始或迁移到go语言,一些重量级的开源云项目,诸如Dockerkubernetes 都是用Go语言实现的,一些运作基础设置的公司,诸如Google、CloudFlare、Canonical、Digital Ocean、GitHub、Heroku以及微软也都在使用Go语言开发一些重量级的项目。再来看看如下公司开源的go库
(1)Facebook开源其go库 Https://github.com/facebookgo
(2)Dropbox开源了其基于Go语言的工具库godropbox,并表示在一年前已经决定将Dropbox中对性能要求比较高的后端程序从python迁移到Go语言。Dropbox的几乎所有的代码都是用Python编写的, Python语言被广泛使用在服务器端、桌面的客户端、网站控制逻辑以及后端的 api 和分析上。Dropbox亲睐Python简单易学、开发效率高等特点,但是现在为了支撑日益增长的用户数量,Dropbox不得不将部分对性能要求比较高的业务替换为有更好的并发支持和更快的运行速度的Go语言。
Go 目前已经发展到1.4版本,除了其新增的特性和bug修正外,它为实现一个新的低延迟垃圾收集器以及支持在移动终端上运行Go奠定了基础。作为程序员我们必须在掌握精通一门语言的同时需要扩大视野,学习另外一种语言的设计思想和精髓,而我认为go再合适不过了!2015年将是Go语言大爆发的一年。

Go环境配置和GoModule

Linux相关

Linux常用操作

mkdir directory       ——创建文件夹vi file            ——创建文件,再关闭vimrm file       ——删除文件rm -rf directory       ——递归删除文件夹,r代表递归,f带包强制mv A B——移动文件夹,可以用来改名mv -rf——同上cp fromPath toPath       ——拷贝,同样可以加-rfrename——重命名,需要安装包ls/ll/tree ——列出文件夹cat——打印文件内容cd path——进入路径sudo apt install package               ——ubuntu安装

vim常用操作

:w——写入:q——退出:wq——保存退出home/end       ——行首行位G/gg       ——文末,开头pageup/pagedown       ——翻页backspace/delete              ——前删,后删dd/yy       ——删除复制一样ndd/nyy       ——n换成数字,多行p/P——光标向下粘贴,光标向上粘贴u/ctrl+u/ctrl+r       ——撤销:/Word       ——光标向下搜索:?word       ——光标向上搜索:1,$s/word1/word2/g              ——替换,1可省略:1,$s/word1/word2/GC                     ——需要确认的替换i——进入输入模式ESC——退出输入模式ctrl+q       ——卡死强退输入模式insert       ——切换插入或替换输入

golang环境配置

官网下载go包体-拖进linux

解压

sudo tar -C /usr/local -zxvf go1.11.5.linux-amd64.tar.gz

配置环境变量

vim ~/.bashrc

添加:

#源码包export GOROOT=/usr/local/go#用户工作路径export GOPATH=$HOME/gopath#系统环境变量export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

source ~/.bashrc

go verison——是否成功输出go版本;

goModule

任意位置创建项目文件夹;

打开终端输入:go mod init + 包名

文件夹下会生成go.mod 和 go.sum两个文件夹

Linux中Go环境配置和GoModule常用操作是什么

)

go.mod记录了go的版本和依赖包的版本;

go.sum是对依赖包整体去了hash记录,同时也多go.mod取哈希记录;

保证多人合作时引用的包体版本一致;

根据go.mod中依赖,通过go get下载同版本依赖包即可;

Life is too short for so much sorrow.

感谢各位的阅读!关于“Linux中Go环境配置和GoModule常用操作是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: Linux中Go环境配置和GoModule常用操作是什么

本文链接: https://www.lsjlt.com/news/307402.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux中Go环境配置和GoModule常用操作是什么
    这篇文章给大家分享的是有关Linux中Go环境配置和GoModule常用操作是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。我为什么要学习go语言当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻...
    99+
    2023-06-26
  • Linux中Go环境配置和GoModule常用操作
    我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻,简单、高效、内 置并发原语和现代的标准库让Go语言尤其适合云端软件开发(毕竟它就是为此而设计的...
    99+
    2024-04-02
  • linux操作环境和xshell设置是怎么样的
    这篇文章给大家介绍linux操作环境和xshell设置是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。0.软件版本linux版本CentOS Linux release 7.8.2003 (Core)xshel...
    99+
    2023-06-05
  • linux操作系统的常用命令及环境变量是什么
    本篇内容介绍了“linux操作系统的常用命令及环境变量是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、Linux简介与程序开发环境1...
    99+
    2023-06-22
  • Linux的环境变量配置是什么
    Linux的环境变量配置是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对...
    99+
    2023-06-28
  • windowns使用PySpark环境配置和基本操作
    下载依赖 首先需要下载hadoop和spark,解压,然后设置环境变量。 hadoop清华源下载 spark清华源下载 HADOOP_HOME => /path/hado...
    99+
    2024-04-02
  • Linux QPanda环境配置的步骤是什么
    配置Linux QPanda环境的步骤如下:1. 安装依赖包:首先,需要安装一些必要的依赖包,如CMake、Python3、Eige...
    99+
    2023-09-25
    Linux QPanda
  • Windows操作系统中怎么安装和配置IIS和PHP环境
    这篇文章主要介绍了Windows操作系统中怎么安装和配置IIS和PHP环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Windows操作系统中怎么安装和配置IIS和PHP环境文章都会有所收获,下面我们一起来看...
    99+
    2023-07-06
  • linux环境变量配置的步骤是什么
    配置Linux环境变量的步骤如下:1. 打开终端。2. 使用文本编辑器(如vi或nano)打开要编辑的配置文件。常用的配置文件包括:...
    99+
    2023-09-08
    linux
  • linux中Path环境变量的作用是什么
    在Linux操作系统中,Path环境变量的作用是指定可执行程序的搜索路径。当用户在命令行中输入一个可执行程序的名称时,操作系统会按照...
    99+
    2023-09-14
    linux Path
  • Linux环境变量配置的攻略是什么
    本篇文章为大家展示了Linux环境变量配置的攻略是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置...
    99+
    2023-06-28
  • java环境变量配置有什么作用
    java环境变量配置的作用有:1、找到JDK的安装路径;2、允许全局访问Java命令;3、简化编译和运行Java程序;4、提高开发效率。Java 环境变量配置的作用主要体现在以下几个方面:找到 JDK 的安装路径:通过配置 JAVA_HOM...
    99+
    2023-07-31
  • linux配置java环境变量的步骤是什么
    配置Java环境变量的步骤如下:1. 下载并安装Java开发工具包 (JDK)。可以从Oracle官网下载适合你操作系统的JDK版本...
    99+
    2023-09-06
    linux java
  • linux中环境变量配置在什么文件
    这篇文章主要介绍“linux中环境变量配置在什么文件”,在日常操作中,相信很多人在linux中环境变量配置在什么文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux中环境变量配置在什么文件”的疑惑有所...
    99+
    2023-07-02
  • linux jdk环境变量配置的方法是什么
    在 Linux 系统中配置 JDK 环境变量的方法如下:1. 打开终端,使用以下命令进入 bash 环境配置文件(例如~/.bash...
    99+
    2023-09-07
    jdk linux
  • Linux系统中怎么安装和配置golang环境
    这篇“Linux系统中怎么安装和配置golang环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看...
    99+
    2023-05-25
    linux golang
  • nodejs环境安装和配置的方法是什么
    安装和配置Node.js环境的方法如下: 访问Node.js官方网站(https://nodejs.org/)下载对应操作系统的...
    99+
    2023-10-26
    nodejs
  • PyCharm是什么编程环境?如何配置和优化?
    PyCharm是一款专为Python开发者设计的集成开发环境(IDE),由JetBrains公司开发。它通过提供强大的功能和工具,帮助开发者更高效地编写、调试和维护Python代码。P...
    99+
    2024-02-22
    优化 pycharm 配置 编程环境
  • 浅析Linux系统中怎么安装和配置golang环境
    Golang是一个开源的编程语言,其主要特点是具有静态类型、垃圾回收、快速编译和并发编程等功能。Golang 于2007年由Google开发,并在2012年正式发布。随着Golang的不断发展和推广,越来越多的开发者开始使用这个编程语言来编...
    99+
    2023-05-14
  • Linux环境变量配置的6种方法分别是什么
    这篇文章给大家介绍Linux环境变量配置的6种方法分别是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有...
    99+
    2023-06-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作