go安装+Windows10+环境配置+idea配置+演示Demo【详细教程】

简介: go安装+Windows10+环境配置+idea配置+演示Demo【详细教程】

安装环境:


  • 系统:windows10 x64 ;
  • GO语言:从安装包安装,使用最近新发布的1.14.2版本;
  • IDE:IntelliJ IDEA


第一步 :SDK下载和安装


下载地址:golang.google.cn/dl/


网络异常,图片无法展示
|


下载go1.14.2.windows-amd64 .msi文件后,打开点击安装,傻瓜式操作。 记下你安装sdk地址,一般默认安装在c盘根目录

默认路径 C:\Go;


第二步 :环境变量配置


安装Go语言需要配置的环境变量有GOROOT、GOPATH和Path

  • 配置GOROOT Go语言安装目录


网络异常,图片无法展示
|

  • 配置GOPATH 允许多个目录。当有多个目录时,用英文分号 ; 进行分割,当有多个GOPATH时默认将go get获取的包存放在第一个目录下。


手动建立GOPATH目录,我是在D盘根目录下面创建go_code文件目录


网络异常,图片无法展示
|
、

  • 配置Path 作用是指定命令搜索路径


检查是否有C:\Go\bin(你安装SDK下的bin路径),没有则手动点击编辑在最后一行添加上!(我的是安装时自动生成了);


网络异常,图片无法展示
|


第三步:验证是否配置成功


  • 运行cmd,输入命令go env 并回车,查看信息与上面的配置相符即可;


网络异常,图片无法展示
|


  • 运行go version,查看安装的Go版本


网络异常,图片无法展示
|


第四步:idea安装Go插件


  1. 打开idea-》File--》Setting-->Plugins --> Browse repositories


网络异常,图片无法展示
|

   

2. 搜索Go ,然后选择Go,弹框右上角 install 即可。 在给IDEA 安装新插件之后,都需要重新启动IDEA ,以加载新的插件功能。


网络异常,图片无法展示
|


第五步:idea创建Go项目


1、当安装好了Go插件,重新启动IDEA之后选择新建项目工程,就可以在左边的导航栏中看到Go 项目的选项。


网络异常,图片无法展示
|


2、sdk选择刚安装的Go,直接next


网络异常,图片无法展示
|


3.选择你配置GOPATH 的路径存放项目,我是自定义Project名叫demo1


4、go项目就算基本创建好了,项目名:demo1


5、创建一个src-》main-》test.go文件,然后点击右上角的 Confiqure GOPATH ...  配置你本项目中的Gopath


网络异常,图片无法展示
|


6、配置GOPATH  


网络异常,图片无法展示
|


7、写个demo测试一下吧,嘿嘿


网络异常,图片无法展示
|


8、成功输出,大功告成!

 

以上就是go的安装,环境配置,idea插件下载,及go项目创建的 全过程了,如有任何疑问或者有错误的地方,欢迎下方留言。


精彩回顾:


1、如何快速通过eclipse导入web项目及Tomcat 部署步骤【详细教程】

目录
相关文章
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
13618 13
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
8128 134
VMware安装Windows10
|
12月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
377 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
安全 数据安全/隐私保护 Windows
ZyperWin++使用教程!让Windows更丝滑!c盘飘红一键搞定!ZyperWin++解决系统优化、Office安装和系统激活
ZyperWin++是一款仅5MB的开源免费Windows优化工具,支持快速优化、自定义设置与垃圾清理,兼具系统加速、隐私保护、Office安装等功能,轻便无广告,小白也能轻松上手,是提升电脑性能的全能管家。
2876 0
|
Go 开发工具 git
使用Sublime 2 配置GoLang语言
使用Sublime 2 配置GoLang语言 一、准备工作:    1、下载Go语言包: https://code.google.com/p/go/downloads/list    2、下载Git: https://code.google.com/p/msysgit/downloads/list    3、下载Sublime
1575 0
|
存储 安全 Java
【Golang】(4)Go里面的指针如何?函数与方法怎么不一样?带你了解Go不同于其他高级语言的语法
结构体可以存储一组不同类型的数据,是一种符合类型。Go抛弃了类与继承,同时也抛弃了构造方法,刻意弱化了面向对象的功能,Go并非是一个传统OOP的语言,但是Go依旧有着OOP的影子,通过结构体和方法也可以模拟出一个类。
548 2
|
Cloud Native 安全 Java
Go:为云原生而生的高效语言
Go:为云原生而生的高效语言
835 1
|
开发框架 JSON 中间件
Go语言Web开发框架实践:路由、中间件、参数校验
Gin框架以其极简风格、强大路由管理、灵活中间件机制及参数绑定校验系统著称。本文详解其核心功能:1) 路由管理,支持分组与路径参数;2) 中间件机制,实现全局与局部控制;3) 参数绑定,涵盖多种来源;4) 结构体绑定与字段校验,确保数据合法性;5) 自定义校验器扩展功能;6) 统一错误处理提升用户体验。Gin以清晰模块化、流程可控及自动化校验等优势,成为开发者的优选工具。
|
JSON 编解码 API
Go语言网络编程:使用 net/http 构建 RESTful API
本章介绍如何使用 Go 语言的 `net/http` 标准库构建 RESTful API。内容涵盖 RESTful API 的基本概念及规范,包括 GET、POST、PUT 和 DELETE 方法的实现。通过定义用户数据结构和模拟数据库,逐步实现获取用户列表、创建用户、更新用户、删除用户的 HTTP 路由处理函数。同时提供辅助函数用于路径参数解析,并展示如何设置路由器启动服务。最后通过 curl 或 Postman 测试接口功能。章节总结了路由分发、JSON 编解码、方法区分、并发安全管理和路径参数解析等关键点,为更复杂需求推荐第三方框架如 Gin、Echo 和 Chi。
|
开发框架 JSON 中间件
Go语言Web开发框架实践:使用 Gin 快速构建 Web 服务
Gin 是一个高效、轻量级的 Go 语言 Web 框架,支持中间件机制,非常适合开发 RESTful API。本文从安装到进阶技巧全面解析 Gin 的使用:快速入门示例(Hello Gin)、定义 RESTful 用户服务(增删改查接口实现),以及推荐实践如参数校验、中间件和路由分组等。通过对比标准库 `net/http`,Gin 提供更简洁灵活的开发体验。此外,还推荐了 GORM、Viper、Zap 等配合使用的工具库,助力高效开发。