关于go语言编码需要放到src 文件夹下的问题

 更新时间:2020年10月29日 11:52:29   作者:朝阳科技大学  
这篇文章主要介绍了go语言编码需要放到src 文件夹下的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

golang中GOPATH的简单理解

1、为什么要配置GOPATH

配置GOPATH的用意是为了方便项目的部署和构建,以及可以直接使用go get 命令下载第三方的包到自己的项目的src下和相关的执行文件bin目录,和中间文件pkg

src :项目的源代码

pkg :编译后的生成文件

bin : 编译后的可执行文件

如果你只是想单独的写个go代码可以不设置GOPATH

2、结合GoLand来讲解GOPATH

2.1:使用goland创建一个gose项目,(可以不配置GOPATH)

* 环境变量中我没有配置

 

* 新建gose项目

 

问1:index entire GOPATH:如果你选中那么我就把你在环境变量中配置的GOPATH信息加到你的项目中,没必要,点取消吧,我们如果真的需要也可以在项目配置中在进行设置

* 打开项目的File——>settings

 

问2:Global GOPATH

选则你在环境变量中配置的GOPATH路径

问3:Project GOPATH

项目的GOPATH,最好不好设置Global GOPATH,因为那你的项目将会使用到所用配置到GOPATH的文件

问4:Use GOPATH that`s defined in system environment

如果选中这个,他将使用系统定义的环境变量,并设置到Global GOPATH

问5:Index entire GOPATH:

会将当前项目作为gopath

 

* 最终的项目结构,也可以使用

* 文件目录结构

2.2:如果你要写一个goweb项目则需要配置GOPATH

并且目录结果为:

pkg:编译后生成文件

src :项目的源代码

bin:编译后可执行的文件

到此这篇关于关于go语言编码需要放到src 文件夹下的问题的文章就介绍到这了,更多相关go语言编码src 文件夹内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Go开发神器Air热加载的安装使用探究

    Go开发神器Air热加载的安装使用探究

    这篇文章主要介绍了Go开发神器Air热加载使用实例探究,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • Go语言内建函数len的使用

    Go语言内建函数len的使用

    Go语言中的len函数是一个内建函数,用于获取数组、切片、字符串、映射和通道等数据类型的长度或大小,本文介绍了len函数在不同数据类型中的使用场景和特点,感兴趣的可以了解一下
    2024-10-10
  • Go测试之.golden文件使用示例详解

    Go测试之.golden文件使用示例详解

    这篇文章主要为大家介绍了Go测试之.golden文件使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • 一站式解决方案:在Windows和Linux上快速搭建Go语言开发环境

    一站式解决方案:在Windows和Linux上快速搭建Go语言开发环境

    本文将介绍如何在Windows和Linux操作系统下搭建Go语言开发环境,以帮助您更高效地进行Go语言开发,需要的朋友可以参考下
    2023-10-10
  • 利用rpm打包上线部署golang代码的方法教程

    利用rpm打包上线部署golang代码的方法教程

    RPM是RPM Package Manager(RPM软件包管理器)的缩写,这篇文章主要给大家介绍了关于利用rpm打包上线部署golang代码的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-01-01
  • Golang中的泛型你真的了解吗

    Golang中的泛型你真的了解吗

    Golang 在 1.18 版本更新后引入了泛型,这是一个重要的更新,Gopher 万众瞩目,为 Golang 带来了更多的灵活性和可重用性,今天,我们将深入探讨泛型的概念、为什么需要泛型、泛型的语法,并探讨如何在实践中使用它
    2023-05-05
  • go语言 swagger 查询 json 字段注释的示例代码

    go语言 swagger 查询 json 字段注释的示例代码

    在Go语言中,使用Swagger通过swag工具和gin-gonic框架生成API文档,涉及引入依赖、定义模型、添加注释等步骤,示例中展示了如何为接受查询参数的API端点添加注释,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • golang gorm学习之如何指定数据表

    golang gorm学习之如何指定数据表

    在sql中首先要指定是从哪张表中查询,所以这篇文章小编就来带大家一起看一下gorm是如何根据model来自动解析表名的,感兴趣的小伙伴可以了解下
    2023-08-08
  • 手把手带你走进Go语言之条件表达式

    手把手带你走进Go语言之条件表达式

    条件表达式由条件运算符构成,并常用条件表达式构成一个赋值语句,本文给大家介绍了在Go语言中条件表达式的具体用法,讲述的非常详细,对大家的学习或工作具有一定的参考借鉴价值
    2021-09-09
  • Go设计模式之访问者模式讲解和代码示例

    Go设计模式之访问者模式讲解和代码示例

    访问者是一种行为设计模式, 允许你在不修改已有代码的情况下向已有类层次结构中增加新的行为,本文将通过代码示例给大家详细的介绍一下Go设计模式之访问者模式,需要的朋友可以参考下
    2023-08-08

最新评论