golang的命令解析

go build

对于普通包没有任何效果
对于main包,生成可执行的二进制文件

go install
对于普通包,生成对应的a文件,并且放在GOPATH的pkg文件下
对于main包,生成对应的可执行的二进制文件,并且在GOPATH的bin目录下

go clean
清理当前目录下go生成的文件

go clean -i
清理go install之后在GOPATH下生成的文件

go fmt 或者 gofmt

格式化代码

go test

执行所有*_test.go测试文件

go doc

帮助文档

时间: 2024-11-05 17:33:42

golang的命令解析的相关文章

闲云控制台(一)控制台命令解析框架

发布闲云控制台连载系列,会不定期加入新功能~ 先发一个命令解析的框架 /************************************************** *******************闲云万能控制台********************* ********* ********* 作者: 闲云野鹤 ********* QQ: 836663997 ********* QQ群: 116920287 欢迎加入 ********* 邮箱: [email protected]

linux 命令解析2

基本命令  uname -a -s hostname显示主机名若是要永久生效,则编辑以下文件  #vim /etc/sysconfig/network    ssh远程登录#ssh 10.1.1.54 (是以root用户登录的)  #ssh [email protected](是以tom身份登录)  #ssh -Y 10.1.1.54(可以启动图形界面的远程登陆) scp远程拷贝  #scp 10.1.1.54:/etc/passwd /tmp/test(将目的地址10.1.1.54上的/etc

liunx 命令解析1

RHEL5.3安装光盘主要文件内容:ClusterClusterStorageimagesisolinuxServerVT showmount -e 10.1.1.20显示指定的主机可供挂载的目录 将U盘作为引导盘dd if=diskboot.img of=/dev/sdb CTRL + SHIFT + T增加终端标签 常用的shell  cat /etc/shells    /bin/sh   /bin/bash   /sbin/nologin   /bin/tcsh   /bin/csh 

ASA 8.0命令解析

有些朋友对配防火墙还是有问题,其实配置ASA防火墙很简单,常用的命令有hostname.interface(ip address.no shutdown.nameif.security-level).nat.global.route.static.access-list.access-group. 下面来解析一台ASA 8.0的配置 ASA Version 8.0(2)  //注意版本,8.3以后NAT命令有所变化!hostname ciscoasa   //主机名domain-name san

GOLANG 常用命令

golang常用命令: 命令 功能 build      编译包和依赖 run 编译并且直接运行 install 编译安装包和依赖 get 下载并安装包和依赖 fmt 调用gofmt格式化源码文件 doc  查看文档说明

Linux中的命令解析

命令解析: [[email protected]~]# []                  没有特殊意义 root:             当前登录用户(管理员用户) @                 没有特殊含义 localhost      主机名 ~                  代表当前所在(~家目录) #                  代表当前登录用户是管理员 $                  如果是$则表示普通用户 ----------- 关于文件 格式: 命令

Linux c 开发 - Memcached源码分析之命令解析(2)

前言 从我们上一章<Linux c 开发 - Memcached源码分析之基于Libevent的网络模型>我们基本了解了Memcached的网络模型.这一章节,我们需要详细解读Memcached的命令解析. 我们回顾上一章发现Memcached会分成主线程和N个工作线程.主线程主要用于监听accpet客户端的Socket连接,而工作线程主要用于接管具体的客户端连接. 主线程和工作线程之间主要通过基于Libevent的pipe的读写事件来监听,当有连接练上来的时候,主线程会将连接交个某一个工作线

ASA 8.4命令解析

前面发表了一篇文章是ASA 8.0版本的,后面用到8.4发现命令有很多不一样,特发一篇8.4版本的命令可以和前面命令做对比和参考 需要注意的是 1.这边没有nat 0,也就是说到DMZ区域不需旁路. 2.如果是ASA 5505的设备,则需定义vlan端口地址然后把防火墙相应端口加入对应vlan. : ASA Version 8.4(2)                                      //版本8.4 ! hostname fw enable password 8Ry2Y

rpm 命令解析

rpm命令解析     rpm是redhat(红帽)公司开发的一个包管理器,专门用于管理rpm安装包的.         rpm名字解析: 原为:redhat package manager 现为:RPM is Package Manager rpm是现在linux的工业级标准 包管理器的功能: 打包.安装.卸载.升级.校验.数据库管理 rpm优缺点: 安装方便,相对于古老的为编译方式. 还是不能直接解决依赖关系,如果碰到需要依赖关系的程序,要一个一个依赖包都转起来 rpm包源代码命名: nam