Golang 1.0 文档使用。godoc ,go 命令 学习 ,本地运行 gotour

简介: 首先要安装环境 参考:   http://toeo.iteye.com/blog/1470598   找了半天 没有 看明白 doc 的目录结构。   原来 doc 是web 展示的 !!!   本地 运行 web 版本 doc文档   输入      > godoc -http=:6060      然后在浏览器里面就可以看到了:    

首先要安装环境 参考:

 

http://toeo.iteye.com/blog/1470598

 

找了半天 没有 看明白 doc 的目录结构。

 

原来 doc 是web 展示的 !!!

 

本地 运行 web 版本 doc文档

 

输入 

 

 

> godoc -http=:6060

 

 

 然后在浏览器里面就可以看到了:

 


 

访问你的浏览器年 就有自己的一个 本地 文档中心了。


 

google go 毫不吝啬。golang.org 上面的文档相关东西都 本地化了。直接在web里面运行go程序的没有 本地化。必需通过web访问。(http://play.golang.org/p/3VsQMI4Rx5 )这个地址可以直接编辑,直接运行。

 


这个最重要 了。是 GO 语言的 可以使用的 api 函数 的全部页面。

 

http://localhost:6060/pkg/

 


 

 

 

 

网络安装,运行gotour

 

看到 这个 才在知道 go 有一个 类似 debian的 apt-get 的安装文件的方式。

 

http://tour.golang.org/#2

 

超赞!!!!!!

 

 

go get code.google.com/p/go-tour/gotour

 

默认 好像是带https的。如果连接不上可以试试:

 

go get http://code.google.com/p/go-tour/gotour 
 

 

虽然是get 命令其实 需要 hg :

 


 

安装 hg 

 

http://mercurial.selenic.com/

 

 

然后在运行 命令。没有报错。说明已经下载了。

 


运行 :

 

 

gotour
 


发现又 起了 一个 http 端口。go的一个服务 就启动了。

 

 

太令人惊奇了!!!!

 


我本地就可以跑 gotour 应用了。看了要自己搭建一个 golang的私服是非常的容易啊。

 

继续 学习 go, 有兴趣的大家 一起学习。

目录
相关文章
|
3月前
|
安全 Java 编译器
对比Java学习Go——基础理论篇
本章介绍了Java开发者学习Go语言的必要性。Go语言以简单、高效、并发为核心设计哲学,摒弃了传统的类继承和异常机制,采用组合、接口和多返回值错误处理,提升了代码清晰度与开发效率。Go直接编译为静态二进制文件,启动迅速、部署简便,其基于Goroutine和Channel的并发模型相较Java的线程与锁机制更轻量安全。此外,Go Modules简化了依赖管理,与Java的Maven/Gradle形成鲜明对比,提升了构建与部署效率。
|
2月前
|
Java 编译器 Go
【Golang】(1)Go的运行流程步骤与包的概念
初次上手Go语言!先来了解它的运行流程吧! 在Go中对包的概念又有怎样不同的见解呢?
182 5
|
2月前
|
Java 编译器 Go
【Golang】(5)Go基础的进阶知识!带你认识迭代器与类型以及声明并使用接口与泛型!
好烦好烦好烦!你是否还在为弄不懂Go中的泛型和接口而烦恼?是否还在苦恼思考迭代器的运行方式和意义?本篇文章将带你了解Go的接口与泛型,还有迭代器的使用,附送类型断言的解释
211 3
|
2月前
|
存储 安全 Java
【Golang】(4)Go里面的指针如何?函数与方法怎么不一样?带你了解Go不同于其他高级语言的语法
结构体可以存储一组不同类型的数据,是一种符合类型。Go抛弃了类与继承,同时也抛弃了构造方法,刻意弱化了面向对象的功能,Go并非是一个传统OOP的语言,但是Go依旧有着OOP的影子,通过结构体和方法也可以模拟出一个类。
232 1
|
3月前
|
存储 Java Go
对比Java学习Go——函数、集合和OOP
Go语言的函数支持声明与调用,具备多返回值、命名返回值等特性,结合`func`关键字与类型后置语法,使函数定义简洁直观。函数可作为一等公民传递、赋值或作为参数,支持匿名函数与闭包。Go通过组合与接口实现面向对象编程,结构体定义数据,方法定义行为,接口实现多态,体现了Go语言的简洁与高效设计。
|
3月前
|
存储 Java 编译器
对比Java学习Go——程序结构与变量
本节对比了Java与Go语言的基础结构,包括“Hello, World!”程序、代码组织方式、入口函数定义、基本数据类型及变量声明方式。Java强调严格的面向对象结构,所有代码需置于类中,入口方法需严格符合`public static void main(String[] args)`格式;而Go语言结构更简洁,使用包和函数组织代码,入口函数为`func main()`。两种语言在变量声明、常量定义、类型系统等方面也存在显著差异,体现了各自的设计哲学。
|
6月前
|
测试技术 程序员 Go
Go语言测试简明指南:深度解读go test命令
总的来说,go test是 Go 语言中一个强而有力的工具,每个 Go 程序员都应该掌握并把它融入到日常的开发和调试过程中。就像是一个眼镜过滤出的太阳,让我们在宽阔的代码海洋中游泳,而不是淹没。用好它,让我们的代码更健壮,让我们的生产力更强效。
548 23
|
6月前
|
Go
学习 Go并发模型
本文通过一个简单例子,讲解如何将数组数据转换为其平方值,并将其分解为三个步骤:生产信息(`producer()`)、处理信息(`square()`)和消费信息(`main()`)。进一步介绍了 FAN-OUT 和 FAN-IN 模型的优化,展示了多 goroutine 并发读写通道的实现方式。FAN-OUT 是多个 goroutine 从同一通道读取数据,而 FAN-IN 是单个 goroutine 从多个通道读取数据。最后强调了优化 FAN 模式时需根据具体场景解决瓶颈问题,并推荐使用带缓冲的通道以提高性能。
学习 Go并发模型
|
7月前
|
Go 调度
GO语言函数的内部运行机制分析
以上就是Go语言中函数的内部运行机制的概述,展示了函数在Go语言编程中如何发挥作用,以及Go如何使用简洁高效的设计,使得代码更简单,更有逻辑性,更易于理解和维护。尽管这些内容深入了一些底层的概念,但我希望通过这种方式,将这些理论知识更生动、更形象地带给你,让你在理解的同时找到编程的乐趣。
170 5
|
9月前
|
Go 开发者
go-carbon v2.6.0 重大版本更新,轻量级、语义化、对开发者友好的 golang 时间处理库
carbon 是一个轻量级、语义化、对开发者友好的 Golang 时间处理库,提供了对时间穿越、时间差值、时间极值、时间判断、星座、星座、农历、儒略日 / 简化儒略日、波斯历 / 伊朗历的支持
224 3

热门文章

最新文章

推荐镜像

更多