go环境import cycle not allowed问题处理
Posted Dale工作学习笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go环境import cycle not allowed问题处理相关的知识,希望对你有一定的参考价值。
1、前言
今天在搭建Go语言环境,从https://golang.org/dl/上下载一个Go语言环境。环境变量配置刚开始如下配置:
GOROOT=/home/go/bin go执行文件目录
GOPATH=/home/go go的安装目录
写个测试程序提示如下错误:
正确的配置如下:
GOROOT配置为go的安装目录
GOPATH配置为go的工作目录,自己配置,里面通常包含有src、pkg、bin三个文件。
项目路径和第三方包路径呢? 首先:go中是没有项目这个概念的,只有包。可执行包只是特殊的一种,类似我们常说的项目 GOPATH可以设置多个,不管是可执行包,还是非可执行包,通通都应该在某个 $GOPATH/src下。
参考资料:
以上是关于go环境import cycle not allowed问题处理的主要内容,如果未能解决你的问题,请参考以下文章
Go 包循环依赖如何分析 import cycle not allowed
Go 包循环依赖如何分析 import cycle not allowed
Golang中 import cycle not allowed 的解决方法
An enumerable sequence of parameters (arrays, lists, etc) is not allo
2022-08-19:以下go语言代码输出什么?A:equal;B:not equal;C:不确定。 package main import ( “fmt“ “reflect“ )