golang学习之路一环境搭建(代码片段)

beyond阿亮 beyond阿亮     2023-03-07     546

关键词:

Golang学习之路一环境搭建

MacBook Linux 树莓派raspberrypi安装Golang环境

官网下载地址: https://golang.google.cn/dl/

配置golang环境变量

tar -zxvf xxx.tar.gz 解压

vim ~/.bashrc 或 (vim /etc/profile)

#最后添加
export GOROOT=/Users/liang/software/go1.10.3
export PATH=$GOROOT/bin:$PATH
export GOPATH=/Users/liang/ideaWorkspace/go

source ~/.bashrc 或 (source /etc/profile) 配置生效
#查看golfing版本
go version

创建一个golang工作目录

#创建工作目录go 
#需要在上面的环境变量里添加了GOPATH=/Users/liang/ideaWorkspace/go
mkdir -pv /Users/liang/ideaWorkspace/go

工作目录下需要创建三个子目录:
pkg/        // 存放编译是生成的中间文件
bin/        // 存放编译后的二进制可执行文件
src/        // 是存放自己编写的项目,如图

开发工具

推荐使用:Goland

下载地址

  • Goland: https://www.jetbrains.com/go/
  • IDEA: https://www.jetbrains.com/idea/
  • VsCode: https://code.visualstudio.com/

参考链接:
https://www.cnblogs.com/zhichaoma/p/12509439.html

skywalking学习之路---skywalking环境从零搭建(代码片段)

介绍SkyWalking项目是由华为大牛吴晟开源的个人项目,目前已经加入Apache孵化器。SkyWalking项目的核心目标是针对微服务、CloudNative、容器化架构提供应用性能监控和分布式调用链追踪功能,目前链路追踪和监控应用支持的组件包... 查看详情

windows下visualstudiocode搭建golang开发环境(代码片段)

...但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发环境。开发环境:一、安装这里我用需要安装一些工具:... 查看详情

一个小白的测试环境docker化之路(代码片段)

本文来自网易云社区 作者:叶子 学习docker搭建测试环境断断续续也有三个多月了,希望记录一下这个过程。常言道,总结过去,展望未来嘛~文章浅显,还望各位大神路过轻拍。按照国际惯例,先说一下背景:目前我所... 查看详情

tars环境搭建之路(代码片段)

搭建Tars可以通过两种方式:docker,linux原生方式一:docker方式安装环境  这个方式相对来说简单多了  docker本质上是通过linux容器概念来实现复制软件集成环境,达到完美同步原始软件的需求,基于docker的操作手册可以查看h... 查看详情

一个小白的测试环境docker化之路(代码片段)

本文来自网易云社区作者:叶子学习docker搭建测试环境断断续续也有三个多月了,希望记录一下这个过程。常言道,总结过去,展望未来嘛~文章浅显,还望各位大神路过轻拍。按照国际惯例,先说一下背景:目前我所处的项目... 查看详情

01-golang-环境搭建(代码片段)

...Go下载安装配置环境变量安装IDE第一个Demo前言本篇来学习Golang开发环境搭建安装Go下载下载:点击跳转下载网址(选择对应系统版本下载,我使用的是windows系统)安装双击安装即可选择安装目录配置环境变量path中添加环境... 查看详情

golang开发:开发环境搭建vagrant+virtualbox(代码片段)

开发环境介绍不管何种开发语言,目前用的比较多的开发环境基本就是Vagrant+VirtualBox搭建的虚拟开发环境,这种开发环境的好处就是一次搭建处处可用,各个平台和系统都可以使用。开发团队中,可以自己制作一个box,让团队的... 查看详情

从零开始搭建深度学习环境(代码片段)

开始深度学习调参之路不能没有一个趁手的环境安装基础环境我使用的机器环境是:Ubuntu18.04安装显卡驱动1.2.按照cuda所需的版本安装3.sudoubuntu-driversautoinstall安装pipsudoapt-getinstallpython-pip下载anaconda3地址:https://www.anaconda.co... 查看详情

opengl学习之路一在mac电脑上搭建opengl环境

之前搜罗了一下信息,最后锁定了用glfw。官网地址: https://www.glfw.org/git地址:https://github.com/glfw/glfw.git它既然是库,那么就一定有a文件和头文件,在这里我不想编译它,我决定直接使用cocos引擎里的glfw,就是为了省事。第 查看详情

golang学习之路—json(代码片段)

JSONJSON基本介绍JSON数据格式说明JSON的序列化应用案例JSON的反序列化应用案例JSON基本介绍JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易与人阅读和编写。同时也易于机器解析和生成。JSON是在2001年开始推广使用的数据... 查看详情

golang搭建windows开发环境(代码片段)

一、https://studygolang.com/dl下载go安装包二、建立工作目录,设置环境变量   三、检查go版本: 四、安装IDE我这里选择的是GOLAND,IDE只能试用30天,没有免费版本,其它同学可以选择VSCODE等其它IDEhttps://www.jetbrains.com/... 查看详情

学习环境搭建(代码片段)

一、python环境搭建建立虚拟环境,pycharm导入pipinstallmkvirtualenvwrapper-winmkvirtualenvtestvir1//生产虚拟环境,执行的命令在scripts下piplistworkon//可以跟环境名字 查看详情

centos下搭建golang环境(代码片段)

一、下载安装包先查看一下我的Centos版本,这里是6.4.#cat/etc/redhat-releaseCentOSrelease6.4(Final)去go语言中文社区下载想要下载的版本,我这里是1.9.5版本。找到对应系统版本,复制下载链接,进入centos目录/usr/local/src下使用wget命令下载... 查看详情

golang学习之路—map切片(代码片段)

map切片基本介绍案例演示基本介绍切片的数据类型如果是map,则我们称为sliceofmap,map切片,这样使用则map个数就可以动态变化了。案例演示要求:使用一个map来记录学生的信息name和age,即一个学生对应一个map,并且... 查看详情

java代码审计之路一(ofcms)(代码片段)

开启Java审计之路,从最基础的项目开始文章目录OFCMS搭建环境漏洞分析模板注入文件上传XSSXXE参考:OFCMS搭建环境下载链接导入项目使用idea导入文件,注意这里是导入不是直接打开importproject与open的区别:importproje... 查看详情

elasticsearch探索之路实战:环境搭建restcrudsearch(代码片段)

文章目录环境搭建搭建Elasticsearch环境搭建Kibana环境基本操作RESTfulCRUD创建索引插入文档查询文档更新文档删除文档和索引Search查询方式URL+参数URL+QueryDSLmatch匹配match匹配查询match_all全部匹配match_phase短语匹配multi_match多字段... 查看详情

elasticsearch探索之路实战:环境搭建restcrudsearch(代码片段)

文章目录环境搭建搭建Elasticsearch环境搭建Kibana环境基本操作RESTfulCRUD创建索引插入文档查询文档更新文档删除文档和索引Search查询方式URL+参数URL+QueryDSLmatch匹配match匹配查询match_all全部匹配match_phase短语匹配multi_match多字段... 查看详情

golang开发环境搭建(代码片段)

阅读目录Windows下搭建Go开发环境-安装和配置SDK检查GOPROXY非常重要Go开发编辑器VSCode介绍下载与安装安装go扩展第一个Go程序编译Windows下VSCode切换cmd.exe作为默认终端gorungoinstallWindows编译Linux可执行文件Linux编译Windows可执行文件Window... 查看详情