大家好,又见面了,我是全栈君。
1. 安装mercurial
Mercurial 是一种轻量级分布式版本号控制系统,採用 Python 语言实现
能够输入hg命令查询系统是否安装mercurial,能够例如以下两种命令安装
$sudo pip install mercurial
成功安装之后
$sudo easy-install mercurial
安装之后。输入hg命令。例如以下内容显示,表示安装成功 mercuria
$ hg
Mercurial Distributed SCM
basic commands:
add add the specified files on the next commit
annotate show changeset information by line for each file
clone make a copy of an existing repository
commit commit the specified files or all outstanding changes
diff diff repository (or selected files)
export dump the header and diffs for one or more changesets
forget forget the specified files on the next commit
init create a new repository in the given directory
log show revision history of entire repository or files
merge merge working directory with another revision
pull pull changes from the specified source
push push changes to the specified destination
remove remove the specified files on the next commit
serve start stand-alone webserver
status show changed files in the working directory
summary summarize working directory state
update update working directory (or switch revisions)
use “hg help” for the full list of commands or “hg -v” for details
如上命令安装失败。能够直接去下载安装
2. 获取go源码
$hg clone -r release https://go.googlecode.com/hg/ go
warning: go.googlecode.com certificate with fingerprint 3f:8a:ae:12:fc:c2:65:d0:64:42:ee:6f:cc:b3:41:a1:9a:76:6e:8c not verified (check hostfingerprints or web.cacerts config setting)
adding changesets
adding manifests
adding file changes
added 19559 changesets with 68116 changes to 8835 files
updating to branch release-branch.go1.3
4167 files updated, 0 files merged, 0 files removed, 0 files unresolved
会在当前路径创建go文件夹
3.安装go
进入 go源代码(go/src)文件夹进行安装,运行例如以下命令
$ ./all.bash
最后会显示出例如以下内容
ALL TESTS PASSED
—
Installed Go for darwin/amd64 in /Users/angel/iProject/go
Installed commands in /Users/angel/iProject/go/bin
*** You need to add /Users/angel/iProject/go/bin to your PATH.
4.编写HelloWorld
$ cat helloworld.go
package main
import (
“fmt”
)
func main(){
fmt.Println(“Hello World”)
}
5.执行程序
$ go run helloworld.go
Hello World
參考 链接
版权声明:本文博客原创文章。博客,未经同意,不得转载。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117316.html原文链接:https://javaforall.cn