0
点赞
收藏
分享

微信扫一扫

Go语言的工具


Go语言的工具

解压版go语言安装包自带的工具

  • 在%GOGOOT%/bin中有三个工具

  • go.exe 编译、运行、构建都可以使用这个命令
  • godoc.exe 查看包或者函数的源码
  • gofmt.exe 格式化文件

go.exe的常用参数解释

参数

含义

go version

查看go语言版本

go env

查看go语言的详细环境

go list

查看go语言的文件目录(哪个文件夹下又可执行的go语言文件)

go build

把源文件构建成系统可执行文件(windows下就是构建成exe)

go clean

清空生成的可执行文件

go vet

编译静态文件,看是否有语法错误

go get

远程下载第三方go语言库

go bug

提交bug

go test

测试

go run

编译并运行文件

godoc.exe常用命令


  • 可以使用godoc [包] [函数] 查看包或者函数的详细源码
  • 源码在学习中非常重要,经常查看源码方便理解go的原理

gofmt工具


  • 规范的代码方便自己的阅读也方便别人的阅读,编写规范的代码是每一个程序员的必修课。
  • gofmt工具可以帮助程序员把代码进行格式化,依照规范进行格式化。
  • 使用gofmt的前提是文件可以编译通过。

不规范的代码示例

package main
import "fmt"
func main( ) {
fmt.Println("Hello World");
}

使用gofmt规范后的代码

package main

import "fmt"

func main() {
fmt.Println("Hello World")
}

开发工具Goland

简介

  • GoLand由jetBrains公司推出的专门针对Go语言的开发工具,使用GoLand有如下优点

  • 代码提示
  • 快速编译
  • 一键构建

​​GoLand官网​​

不会激活可以去网上找教程,实在不行可以去淘宝花几块钱买个永久激活码。



举报

相关推荐

0 条评论