go语言

1.配置gopath和goroot

goroot是go的安装目录,gopath是go语言的第三方库目录,需要添加环境变量GOPATH、GOROOT(安装时默认添加)

src目录源码,pkg编译中间文件,bin运行程序

可以通过go env查看配置(同npm config list一样)

2.命令行

go get下载三方库(相当于git clone+go install下载依赖库,下载路径:网站域名github+作者+项目)

go install 安装(相当于go build输出目录不同)

go build编译成可执行文件

3.go语言变量定义方向不同

type 定义 var变量

var a sting 定义一个字符

function (a classname) a() int{} 定义一个类的方法

import ./*相对路径,gopath/src/*绝对路径

点操作:import . "fmt"(省略包名) 别名操作:import f "fmt"(包别名) _操作:import _ "fmt"(只用的init函数---导入包默认操作)

参考:https://blog.csdn.net/zhangliangzi/article/details/77914943

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • autocad.net

    autocad.net通过组件方式访问autocad,所以需要和autocad通信,不能单独exe启动 参考:https://forums.autodesk....

    sofu456
  • 色彩三要素

    R*0.3+G*0.6+B*0.1 [0,255]值越接近0越黑,越接近255越白,可以通过灰度值,对RGB做黑白的颜色切换

    sofu456
  • llvm

    例如:cmake -G “Visual Studio 16 2019” …/llvm

    sofu456
  • 从外部设置传入Go变量

    前提:必须在build/run时指定 -ldflags="-X main.a=2.0 -X main.b=1" , 且a,b必须是string的变量,不能是常量...

    sunsky
  • 『Go 语言学习专栏』-- 第十四期

    谢伟
  • 简述Go以及搭建Go环境

    Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。

    新人小试
  • 傻瓜式的go modules的讲解和代码

    国内关于gomod的文章,哪怕是使用了百度 -csdn,依然全是理论,虽然golang的使用者大多是大神但是也有像我这样的的弱鸡是不是?

    ydymz
  • Golang 命令

    go buildgo build 命令用于编译我们指定的源码文件或代码包以及它们的依赖包。go build [-o output] [-i] [build fl...

    李海彬
  • 迁移到 Go Modules

    Go 项目使用多种依赖管理策略,其中对 vendor 包的管理有两个比较流行的工具 dep 和 glide,但他们在行为上有很大的差异,而且并不是总能很好地同时...

    Dabelv
  • go 1.11 模块和版本管理

    Go modules是go team在解决包依赖管理方面的一次勇敢尝试,无论如何,对Go语言来说都是一个好事。在本篇文章中,我们就一起来看看这个新引入的go m...

    sunsky

扫码关注云+社区

领取腾讯云代金券