# GoLang語言環境搭建及idea集成開發
## 一.所需安裝包(windows)
1.?https://golang.org/dl/? 下載 MSI installer。不會翻墻的自己找國內下載,雙擊運行,按照提示安裝即可.環境變量自動配置
2.idea自行下載,激活
## 二.idea集成go語言插件
1.打開idea設置,以此點擊file >> setting >> Plugins,如下圖

再點擊Browse respositories,搜索go,初始化插件,重啟idea
2.設置go語言sdk,依次打開file >> setting >> Language & Frameworks >> go >> goroot,沒有go可能需要重啟idea,
選擇go安裝的根目錄,如下圖

## 三.創建項目
1.點擊 file >> new >> project,選擇go語言sdk,如下圖

2.創建src目錄,在src目錄下創建包或者類編寫代碼
注意:main函數(類似java的main方法)必須在main包下,如下圖,
四.重點重點重點:設置gopath,
否則引入其他包會有問題,無法調用其他包的方法
(其他包方法名 首字母 需大寫,才能被其他包訪問)
如下圖,依次打開file >> setting >> Language & Frameworks >> go >> gopath, 去掉默認gopath,設置當前項目的路徑

- 服務工具
- Go編程
- 開始
- 入門
- Java編程
- Spring編程
- SpringBoot編程
- SpringCloud編程
- 服務組件
- 環境瀏覽
- 版本查看
- 新建用戶和用戶組
- 初始化腳本
- 通用組件
- 安裝Zookeeper
- 安裝Jdk
- 安裝Go
- 安裝Nginx
- 安裝Git
- 安裝Maven
- 安裝RabbitMQ
- 安裝Node
- 容器部署
- 安裝Docker
- 安裝DockerCompose
- 安裝Redis
- 安裝Jenkins
- 安裝Zookeeper
- 安裝zentao
- 數據庫搭建
- 安裝MySQL
- 安裝Oracle
- OSS存儲搭建
- 安裝MinIO
- 私服存儲搭建
- 安裝Gogs
- 安裝Gitlab
- 安裝Harbor
- 服務中心
- 高可用
- 配置中心高可用
- eureka注冊中心高可用
- consul注冊中心高可用
- nacos注冊中心高可用
- 服務應用
- 微服務
- 單體服務
- 微信小程序
- 服務助手
- 比對工具
- 快速查詢工具
- Postman工具
- 代碼生成工具
- 數據庫設計生成工具
- 服務生產
- 前端部署
- 后端部署
- 服務監控
- 鏈路監控
- Zipkin
- Pinpoint
- Skywarking
- ELK日志收集
- 服務企業
- 分表分庫
- 任務調度
- XXL-JOB
- 緩存管理
- 文件系統
- 七牛云
- 阿里云
- Fastdfs
- MinIO
- MongoDB
- 聚合文檔
- 灰度發布