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/
随机推荐
- React中父子组件数据传递
Vue.js中父子组件数据传递:Props Down , Events Up Angular中父子组件数据传递:Props Down, Events Up React中父子组件数据传递:Prop ...
- PAT-1018 Public Bike Management(dijkstra + dfs)
1018. Public Bike Management There is a public bike service in Hangzhou City which provides great co ...
- 最小比率树 poj2728
以下内容均为转载 http://www.cnblogs.com/ftae/p/6947497.html poj2728(最小比率生成树) poj2728 题意 给出 n 个点的坐标和它的高度,求一 ...
- 存储层技术:JDBC、Hibernate、Mybatis三者之间的比较学习
JDBC Hibernate Mybatis (Java DataBase Connnection) 是通过JAVA访问数据库 对JDBC的轻量封装 像操作对象操作数据库 对SQL的轻 ...
- mvc的视图渲染方式
ModelAndView ModelAndView vm = new ModelAndView(); //封装要显示在试图上的数据 vm.addObject("msg"," ...
- 有点干货 | Jdk1.8新特性实战篇(41个案例)
作者:小傅哥 博客:https://bugstack.cn - 汇总系列原创专题文章 沉淀.分享.成长,让自己和他人都能有所收获!
- 简单poi操作word@2020
个人采用POI(3.16版本)一.段落部分XWPFParagraph paragraph = docxDocument.createParagraph();1.段落对齐方式paragraph.setA ...
- java对数据库性能测试
package com.mysql; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepar ...
- 剑指Offer之旋转数组的最小数字
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转.输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素.例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转 ...
- ngnix随笔三
1.location模块 在server中也可以嵌套location 例 server{ listen 80; server_name www.a.com; root /data/vhosts/; ...