Go环境搭建(windows+linux)

一、Windows下安装go

  • Go安装包下载地址:https://golang.google.cn/dl/
    • 分别有32位和64位的安装包,建议下载.msi的安装包进行安装

在这里插入图片描述

  • Go安装:运行msi安装文件,千万不要在安装路径中出现中文,一路Next
  • GOPATH配置:将编写好的Go程序代码方法GOPATH指定的目录下

在这里插入图片描述

  • Go安装测试:cmd命令测试
    • go version:输出版本
    • go env:环境信息

在这里插入图片描述

  • Go\bin与GOPATH的补充说明
    • Go\bin目录:这个环境变量是安装go的时候默认帮我们设置的,这个是go命令可以执行的路径
    • GOPATH:这个是我们自己添加的环境变量,这个目录有2个作用
      • 之后GO安装的第三方包的目录
      • 如果之后我们采用GOPATH开发方式的话,这个是用来放置代码的目录

在这里插入图片描述


二、Linux下安装go

  • 准备安装目录mkdir /root/go && cd ~/go
  • 下载wget https://dl.google.com/go/go1.18.1.linux-amd64.tar.gz
    • 这个尽量与自己开发的工程的版本一致,不同版本地址访问官方网站:https://golang.google.cn/dl/,然后选择对应的版本,获取下载的地址
      在这里插入图片描述
  • 执行tar解压到/usr/local目录下(官方推荐),得到go文件夹tar -C /usr/local -zxvf go1.18.1.linux-amd64.tar.gz
  • 添加/usr/local/go/bin目录到PATH变量中,添加到 /etc/profile 或 $HOME/.profile都可以
# vim /etc/profile 和 vim /root/.bashrc 这2个选一个即可

########################################
# /etc/profile 修改方法
vim /etc/profile
# 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
# 保存退出后source一下
source /etc/profile

########################################
#vim /root/.bashrc 方法

# 假设是root用户
vim /root/.bashrc

# 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin

# 保存退出后source一下
source /root/.bashrc
  • go version确认版本
    在这里插入图片描述
  • 开启go modulego env -w GO111MODULE=on
  • 更改代理go env -w GOPROXY=https://goproxy.io,direct

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
搭建个人博客是非常合适的应用场景之一,而Go语言作为一门简洁高效的编程语言,也可以用来实现这个目标。下面是一些关于使用Go语言搭建个人博客的优势和步骤。 首先,让我们看一下使用Go语言搭建个人博客的优势: 1. 高效稳定:Go语言具有高并发性能和出色的部署特性,可以确保你的个人博客在高流量情况下依然稳定运行。 2. 直接生成静态文件:使用Go语言编写博客程序时,可以直接生成静态文件,无需依赖数据库或其他复杂的系统组件。 3. 跨平台性:Go语言可以在多个操作系统上运行,不仅可以在Linux服务器上使用,还可以在Windows或Mac机器上进行开发。 下面是使用Go语言搭建个人博客的步骤: 1. 确定功能需求:在开始搭建个人博客之前,需要明确自己的功能需求,例如文章列表、分类、标签、评论等。根据需求确定后台和前台的功能。 2. 设计数据库结构:根据需求设计数据库结构,用于存储博客文章、分类、标签、用户等信息。 3. 开发后台接口:通过使用Go语言的Web框架,可以开发后台接口,实现博客文章的增删改查,用户登录注册等功能。 4. 设计前端页面:使用HTML和CSS等技术设计前端页面,展示博客文章、分类、标签等信息。 5. 前后端数据交互:通过Ajax等技术实现前后端数据交互,例如前端通过接口获取博客文章列表,后台接收到前端请求后,查询数据库并返回对应的结果。 6. 部署与发布:将开发好的博客程序部署到服务器上,并配置好域名和网络环境,确保博客可以正常访问。 总结起来,使用Go语言搭建个人博客可以提供高效稳定的性能,通过合理的功能设计和数据库结构,加上前后端的配合,可以实现一个完善的个人博客系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无休止符

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值