2.Go--hello world
编写一个hello world
package main
import (
"fmt"
"time"
)
func main(){
fmt.Println("Hello,World!")
time.Sleep(5 * time.Second)
}
- 执行 go build
windows 环境是生成一个 exe ,执行 exe,一闪而过
所以引入的时间,让它等一下,不然呢,Bug!
在 UNIX、Linux、Mac OS X环境下生成的是一个二进制文件
- 说明
- 作为main,包名必须是 main,如果不是,编译器只会把它当做一个普通的包,而不是函数入口
- 标准库的包,引入,不需要全路径,引入关键字 import
- 编译环境 依赖于你给操作系统配置的GOROOT 和 GOPATH
GOROOT : Go 标准库的位置 GOPATH : 指定的目录就是开发者的个人工作空间,
4.同名包 导入 ,采用 同名导入,取别名
- 常用 go 命令
go build
go clean
go run
go vet // 检测代码异常
go fmt //格式化
关于文档的命令
go doc tar //查看文档 archive/tar 包的相关文档
godoc -http=:6060 //通过浏览器查看文档http://localhost:6060/
随机推荐
- 4.4 Go goto continue break
4.4 Go goto continue break Go语言的goto语句可以无条件的跳转到指定的代码行执行. goto语句一般与条件语句结合,实现条件转义,跳出循环体等. Go程序不推荐使用got ...
- 2.6 Golang命令
在命令行执行go命令查看相关的Go语言命令: Go is a tool for managing Go source code. Usage: go command [arguments] The c ...
- dockerfile文档的相关参数
以上是用dockerfile来构建的nginx镜像示例. 一.构建stress压力测试软件镜像 ##(1) 以下是Dockerfile内容(ENTRYPOINT是运行的环境): FROM centos ...
- 干货分享:如何使用Kubernetes的Ingress API
您可以通过使用诸如Kong for Kubernetes的Ingress控制器(使用自定义资源定义并提供许多插件)来极大地扩展Ingress资源的功能. Kubernetes正在整个技术行业中得到采用 ...
- table动态添加的tr 其click事件在IE兼容模式中不执行 jquery 1.9 的live事件 和获取 first last
http://www.css88.com/jqapi-1.9/first-of-type/index.html#p=//www.css88.com/jqapi-1.9/last-child-selec ...
- 王艳 201771010127《面向对象程序设计(java)》第六周学习总结
实验六 继承定义与使用 一:理论部分: 第五章:继承类. 1.继承:已有类来构建新类的一种机制.档定义了一个新类继承另一个类时,这个新类就继承了这个类的方法和域,同时在新类中添加新的方法和域以适应新的 ...
- Rocket - diplomacy - ValName
https://mp.weixin.qq.com/s/so-2x5KLfYF0IMCCqNThwQ 简单调试ValName实现: 1. 使用 Desugar之后如下: ...
- Html超链接和表单
超链接 a href="链接地址" target="链接打开方式" title="当鼠标放在连接上显示的文字"></a>链 ...
- MySQL 高级—— Join 、索引 、优化
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一.Join 查询 1.SQL执行顺序(一般情况下) 1.1 手写顺序: SELECT DISTINCT ...
- Java 第十一届 蓝桥杯 省模拟赛 户户通电(图算法)
户户通电 题目 问题描述 2015年,全中国实现了户户通电.作为一名电力建设者,小明正在帮助一带一路上的国家通电. 这一次,小明要帮助 n 个村庄通电,其中 1 号村庄正好可以建立一个发电站,所发的电 ...