zoukankan      html  css  js  c++  java
  • Mac周边环境 goBASIC语言HelloWorld

    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


    參考 链接

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    pagic Deno + React 驱动的静态网站生成器 入门
    antd Form.Item label添加解释信息
    deno可以通过url引入标准库,运行时自动下载,下载到哪里呢
    如何查看github开源项目star趋势
    使用deno开发post请求,get请求,监测文件变化自动重启(类似于nodemon)
    windows安装deno
    react 轮播图 react-slick
    display:flex 元素垂直居中,有间距,右对齐
    Java对map键名进行顺序排序后转为字符串
    IDEA快捷键大全
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4717922.html
Copyright © 2011-2022 走看看