美文网首页程序员
go初探--需要了解的关键点

go初探--需要了解的关键点

作者: 途歌 | 来源:发表于2019-12-11 17:15 被阅读0次

学习go语言,大家一定很想如何快速搭建自己的第一个go项目,那么我们就必须了解两个关键点,也就是GOROOT与GOPATH。

GOROOT与GOPATH都是与go项目息息相关的重要路径,前者GOROOT为go的安装环境地址,后者GOPATH为我们的项目地址,也就是我们在这个目录下构建我们的项目依赖,但我们的项目可以不必放在此目录下。

这里着重说一下GOPATH,为什么要有GOPATH这个东西呢,当我们学习go后就会知道,go都会引用很多的依赖来辅助我们进行快速的开发与功能的实现,这点类似python的依赖包与php的扩展,所以go的这些依赖资源也需要一个固定的目录将其存放,以便我们所有的go项目都可以引用这些包,所以,说到这GOPATH这个东西大家都会明白是干什么用的了。

再不明白的看下图。

go run/build 交互过程

好了入门问题解决!那么,就开始愉快的搭建go项目吧。

相关文章

  • go初探--需要了解的关键点

    学习go语言,大家一定很想如何快速搭建自己的第一个go项目,那么我们就必须了解两个关键点,也就是GOROOT与GO...

  • Golang Context

    参考Go语言实战笔记(二十)| Go ContextGolang context初探 一、WaitGroup 这是...

  • Learn Golang in Days - Day 16-Go

    Learn Golang in Days - Day 16-Go并发 简介 go语言支持并发,只需要使用go关键字...

  • Go初探

    package main import “fmt” func main(){ fmt.Println(“hello...

  • Go初探

    1 Go语言特性 自动垃圾回收 更丰富的内置类型 函数多返回值 错误处理 匿名函数和闭包 类型和接口 并发编程 反...

  • golang channel 系统学习

    goroutine是个啥 使用golang的channel之前,我们需要先了解go的goroutine。Go 语言...

  • C 调用 Go 函数

    我们之前已经让 Go 调用 C 函数,但有些场景下需要 C 来调用Go函数。 Go 使用 export 关键字导出...

  • 【go】并发1

    go并发,只需要通过 go 关键字来开启 goroutine 即可。 goroutine 是轻量级线程,gorou...

  • Go语言并发

    Go 语言支持并发,我们只需要通过 go 关键字来开启 goroutine 即可。goroutine 是轻量级线程...

  • Go 语言学习技巧和编程思维

    Go 语言学习技巧和编程思维 一、了解 Go 语言 了解 Go 语言背景 学习 Go 语言,首先要了解 Go 语言...

网友评论

    本文标题:go初探--需要了解的关键点

    本文链接:https://www.haomeiwen.com/subject/sggogctx.html