当前位置: 首页 > news >正文

网站建设拍金手指谷哥12南宁建企业网站

网站建设拍金手指谷哥12,南宁建企业网站,网站空间费用,怎样给网站做流量目录 安装和下载GO语言 下载 下载地址 版本的选择 安装 Windows安装 Linux下安装 Mac下安装 检查 GOROOT和GOPATH GOPROXY Go开发编辑器 VS Code介绍 下载与安装 配置 Go扩展 第一个Go程序 Hello World go mod init 编写 编译 VSCode切换默认终端 本篇文章…目录 安装和下载GO语言 下载 下载地址 版本的选择 安装 Windows安装 Linux下安装 Mac下安装 检查 GOROOT和GOPATH GOPROXY  Go开发编辑器  VS Code介绍 下载与安装 配置 Go扩展 第一个Go程序 Hello World go mod init 编写 编译 VSCode切换默认终端 本篇文章基于Go1.20.1版本从零开始带领大家下载和搭建Go语言及开发环境。 注意Go语言1.14版本之后推荐使用go modules管理依赖也不再需要把代码写在GOPATH目录下了 。 安装和下载GO语言 下载 下载地址 Go官网下载地址https://golang.org/dl/ Go官方镜像站推荐All releases - The Go Programming Language 版本的选择 Windows平台和Mac平台推荐下载可执行文件版Linux平台下载压缩文件版。 注意由于Go语言的更新迭代速度较快所以此处可以选择最新版下载但安装过程是大致一致的。 安装 Windows安装 此安装实例以 64位Win10系统安装 Go1.20.1可执行文件版本为例。 将上一步选好的安装包下载到本地。 双击下载好的文件然后按照下图的步骤安装即可。 指定一个Go的安装目录建议不要放置C盘。 点击Install。 等待程序完成安装然后点击“Finish”退出安装程序。 Linux下安装 如果不是要在Linux平台敲go代码就不需要在Linux平台安装Go我们开发机上写好的go代码只需要跨平台编译详见文章末尾的跨平台编译好之后就可以拷贝到Linux服务器上运行了这也是go程序跨平台易部署的优势。 我们在版本选择页面选择并下载好go1.20.1.linux-amd64.tar.gz文件 wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz 将下载好的文件解压到/usr/local目录下 tar -zxvf go1.14.1.linux-amd64.tar.gz -C /usr/local # 解压 如果提示没有权限加上sudo以root用户的身份再运行。执行完就可以在/usr/local/下看到go目录了。 配置环境变量 Linux下有两个文件可以配置环境变量其中/etc/profile是对所有用户生效的$HOME/.profile是对当前用户生效的根据自己的情况自行选择一个文件打开添加如下两行代码保存退出。 export GOROOT/usr/local/go export PATH$PATH:$GOROOT/bin 修改/etc/profile后要重启生效修改$HOME/.profile后使用source命令加载$HOME/.profile文件即可生效。 检查 ~ go version go version go1.14.1 linux/amd64 Mac下安装 下载可执行文件版直接点击下一步安装即可默认会将go安装到/usr/local/go目录下。 检查 上一步安装过程执行完毕后可以打开终端窗口输入go version命令查看安装的Go版本。 GOROOT和GOPATH GOROOT和GOPATH都是环境变量其中GOROOT是我们安装go开发包的路径而从Go 1.8版本开始Go开发包在安装完成后会为GOPATH设置一个默认目录并且在Go1.14及之后的版本中启用了Go Module模式之后不一定非要将代码写到GOPATH目录下所以也就不需要我们再自己配置GOPATH了使用默认的即可。 想要查看你电脑上的GOPATH路径只需要打开终端输入以下命令并回车 go env在终端输出的内容中找到GOPATH对应的具体路径。 GOPROXY  Go1.14版本之后都推荐使用go mod模式来管理依赖环境了也不再强制我们把代码必须写在GOPATH下面的src目录了你可以在你电脑的任意位置编写go代码。网上有些教程适用于1.11版本之前。 默认GoPROXY配置是GOPROXYhttps://proxy.golang.org,direct由于国内访问不到https://proxy.golang.org所以我们需要换一个PROXY这里推荐使用https://goproxy.io或https://goproxy.cn。 可以执行下面的命令修改GOPROXY go env -w GOPROXYhttps://goproxy.cn,direct Go开发编辑器  理论上使用任何一款文本编辑器都可以做Go语言开发这里推荐使用VS Code和Goland。本篇文章中我们使用VS Code进行开发。 VS Code介绍 VS Code全称Visual Studio Code是微软公司开源的一款免费现代化轻量级代码编辑器支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性支持插件扩展支持 Win、Mac 以及 Linux平台。 虽然不如某些IDE功能强大但是它添加Go扩展插件后已经足够胜任我们日常的Go开发。 下载与安装 VS Code官方下载地址Download Visual Studio Code - Mac, Linux, Windows 三大主流平台都支持请根据自己的电脑平台选择对应的安装包。 双击下载好的安装文件双击安装即可。 配置 安装中文简体插件 点击左侧菜单栏最后一项管理扩展在搜索框中输入Chinese 选中结果列表第一项点击install安装。 安装完毕后右下角会提示重启VS Code重启之后你的VS Code就显示中文了。 Go扩展 现在我们要为我们的VS Code编辑器安装Go扩展插件让它支持Go语言开发。 直接进行安装即可。 第一个Go程序 Hello World 现在我们来创建第一个Go项目——hello。 go mod init 使用go module模式新建项目时我们需要通过go mod init 项目名命令对项目进行初始化该命令会在项目根目录下生成go.mod文件。例如我们使用hello作为我们第一个Go项目的名称执行如下命令。 go mod init hello 注意如果此时VS Code右下角弹出提示让你安装插件务必点 install all 进行安装。 编写 接下来在该目录中创建一个main.go文件 package main // 声明 main 包表明当前是一个可执行程序import fmt // 导入内置 fmt 包func main(){ // main函数是程序执行的入口fmt.Println(Hello World!) // 在终端打印 Hello World! } 注意fmt包是可以自动导入的 编译 go build命令表示将源代码编译成可执行文件。 终端进入方式是点击左下角的感叹号即可 在hello目录下执行 go build编译得到的可执行文件会保存在执行编译命令的当前目录下如果是Windows平台会在当前目录下找到hello.exe可执行文件。 可在终端直接执行该hello.exe文件 c:\desktop\hellohello.exe Hello World!注意这里输入hello.exe错误请看下面  我们还可以使用-o参数来指定编译后得到的可执行文件的名字。 go build -o heiheihei.exe VSCode切换默认终端 刚才出错的朋友可以试一下 ./hello.exe 会发现这样就可以成功运行出来这时为什么呢 其实就是我们的终端所不同在开始时使用的终端是powershell而在文章之中我们使用的则是cmd。 那么下面我们就将其默认终端更改成cmd吧 点击进入之后   选择Command Prompt。 最后重启VS Code中已经打开的终端或者直接重启VS Code就可以了。 最后文章为作者学习李文周的博客后所写所以会有相似处在这里也将大佬 李文周的博客地址放置此这里 如果大家有兴趣可以去看一下
http://www.dnsts.com.cn/news/51880.html

相关文章:

  • 鞍山网站开发公司三网合一网站建设程序
  • 网站站长程序员自己做项目网站
  • 深圳网站推广公司百度学术免费查重入口
  • 那些网站可以做推广微信公众号网址
  • 什么网站做首页西部数码创建php网站
  • 怎么做招聘有哪些网站工业设计app
  • 洛阳网站公司哪家好wordpress 链接失效
  • 注册网站乱填邮箱制作网站公司推荐
  • 济南便宜网站设计建设网站的公司
  • 响应式网站如何实现北京建设大学官方网站
  • 动易学校网站模板珠海专业网站建设公司哪家好
  • 淄博哪里有网站建设平台wordpress小程序收录
  • 舆情信息网站电子商务网站设计代码
  • 网站如何添加数据安徽软件定制开发
  • 好的龙岗网站建设免费域名注册可解析
  • 沾益县住房和城乡建设局网站公司网站开发维护
  • 搜索引擎的优化方法seo优化的价格
  • asp.net 4.0网站建设基础教程cent安装wordpress
  • 呼市网站开发网站建设销售找客源
  • 怎么样自学做网站行唐县网站建设
  • 网站建设简介是什么旅游做网站
  • 17一起做网店网站潮汕wordpress设置中文
  • 邯郸做移动网站价格常用的网站建设技术有什么
  • 足彩网站怎样做推广深圳西乡网站建设
  • 申请备案网站首页做led灯网站有哪些呢
  • 做网站 图片显示不出来专业seo培训
  • 东莞网站建设最牛番禺区网络推广渠道
  • 网站不备案不能用吗10个网站用户体验优化的研究结果
  • 安徽省住房建设部官方网站做网站哪个语言强
  • 创造网站的最简单 软件是哪个查找域名