纯净、安全、绿色的下载网站

首页|软件分类|下载排行|最新软件|IT学院

当前位置:首页IT学院IT技术

Goland Go Modules创建管理项目 Goland使用Go Modules创建/管理项目的操作

deantzzz   2021-05-06 我要评论
想了解Goland使用Go Modules创建/管理项目的操作的相关内容吗deantzzz在本文为您仔细讲解Goland Go Modules创建管理项目的相关知识和一些Code实例欢迎阅读和指正我们先划重点:Goland,Go,Modules,创建管理项目下面大家一起来学习吧

创建项目

在这里插入图片描述

Location:新项目文件夹GOROOT:go 安装根目录Proxy:https://goproxy.io,direct

重要:https://goproxy.io是下载go包的代理地址设置后可在国内正常下载go仓库/github的包

创建

创建一个go文件

创建了一个test.go

在这里插入图片描述

下载安装需要的包

这里演示安装mysql driver包:github.com/go-sql-driver/mysql

直接import显示找不到包使用左下方命令行工具安装mysql driver

在这里插入图片描述

使用go get 命令安装包

使用go get github.com/go-sql-driver/mysql安装mysql driver安装成功后test.go中import的包变绿

我已经安装过一次第一次安装应该会在命令窗口出现一些信息

在这里插入图片描述

补充:Goland 使用 go modules的TIPS

运行go mod tidy报错:

go: golang.org/x/sys@v0.0.0-20180905080454-ebe1bf3edb33: unrecognized import path "golang.org/x/sys" (https fetch: Get https://golang.org/x/sys?go-get=1: dial tcp 216.239.37.1:443: c
onnectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed
to respond.)
go: error loading module requirements

原因是某些依赖在国内被墙了这边可以设置一下proxy就可以解决:

进入Goland的设置界面File/Settings/Go/Go Module(vgo)设置一下Proxy为:https://goproxy.io

以上为个人经验希望能给大家一个参考也希望大家多多支持如有错误或未考虑完全的地方望不吝赐教


相关文章

猜您喜欢

  • Mybatis动态SQL IF语句 Mybatis动态SQL之IF语句详解

    想了解Mybatis动态SQL之IF语句详解的相关内容吗TheLightOfCode在本文为您仔细讲解Mybatis动态SQL IF语句的相关知识和一些Code实例欢迎阅读和指正我们先划重点:mybatis动态sql语句,mysql动态sql语句基本语法,mybatis执行动态sql下面大家一起来学习吧..
  • Django用AJAX实时搜索 Django利用AJAX技术实现博文实时搜索

    想了解Django利用AJAX技术实现博文实时搜索的相关内容吗大江狗在本文为您仔细讲解Django用AJAX实时搜索的相关知识和一些Code实例欢迎阅读和指正我们先划重点:Django,Ajax,Django,实时搜索下面大家一起来学习吧..

网友评论

Copyright 2020 www.fresh-weather.com 【世纪下载站】 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 点此查看联系方式