美文网首页
Go 开发环境自举

Go 开发环境自举

作者: jimmyzha | 来源:发表于2018-11-21 20:27 被阅读0次

Go从1.5开始实现了自举,但是"鸡生蛋,蛋生鸡"的问题,还是需要从1.4构建开始。

    环境:

Mac  12.2

    如果从源码构建1.4是需要C的支持,因为本文重点是讲Go的构建,所以Go1.4就直接用了构建好的安装包。

下载源码

准备目录

我这里直接pull的Master分支

环境变量

期中GOPATH中的三个目录应按顺序加入,因为当用执行 go get 安装三方包的时候会默认安装到第一个目录中。

配置 go-bootstrap 环境变量 ,

    go-bootstrap=/usr/local/go-bootstrap

回到 /usr/local 目录,新建一个软连,将/usr/local/go-bootstrap 链到go的安装版本(自举要用到环境变量)

然后进入源码目录 在src下执行./all.bash(注意权限问题)。漫长的编译过后,配置环境变量 。

然后大功告成,自举。

相关文章

  • Go 开发环境自举

    Go从1.5开始实现了自举,但是"鸡生蛋,蛋生鸡"的问题,还是需要从1.4构建开始。 环境: Mac 12.2 如...

  • 开发自己的区块链基础功能篇

    准备工作: 安装go开发环境 用go搭建web服务 go语言基础 安装go开发环境 到https://golang...

  • 第二篇:macOS下Go开发环境的搭建+Go开发目录

    一、macOS下Go开发环境的搭建 二、Go开发目录的规则 一、macOS下Go开发环境的搭建 1、Go安装包的下...

  • golang智能合约

    Go语言调用智能合约Windows环境下安装gcc环境,参见windows搭建gcc开发环境用Go来做以太坊开发③...

  • golang安装及简介

    go简介 发展 2006 1.5实现自举,不再依赖c 优点学习容易效率高,快速编译,开发和运行标准库全,扩展包少部...

  • vscode配置go环境

    mac安装go环境 Go开发:Mac上安装Go环境和VS Code 插件安装 添加环境变量 添加插件目录: 打开v...

  • 第3章 以太坊应用开发基础

    以太坊开发环境搭建 配置以太坊环境** 安装go环境因为以太坊是Go语言进行开发的,所以要在本机上安装以太坊,首先...

  • Windows下Go开发环境的搭建及vscode配置Go环境

    1.Go开发环境的搭建 1.Go 安装包下载 Go下载地址 2.配置环境变量 GOPATH: go项目存放路径,...

  • go env

    go env命令用于打印查看Go开发包的环境配置信息 Go通用环境信息 环境变量变量值描述GOARCHamd64目...

  • golang 开发环境搭建

    配置 golang 开发环境,系统 archlinux。 安装 go 软件包 安装 vim-go 插件 安装 go...

网友评论

      本文标题:Go 开发环境自举

      本文链接:https://www.haomeiwen.com/subject/mrrhqqtx.html