区块链实验一 : 软件基础环境

实验目的及要求

通过下载安装开发软件,熟悉软件的操作界面,命令,了解编程语言IDE的基本操作方法,理解编程语言运行机理。引导学生熟悉各个功能,让学生能简单地看懂各个菜单的含义。

实验基本原理

通过课堂理论教学准备。动手使用实验软件平台,完成各个实验项目的要求。

实施环境

Goland & Go SDK
详细配置过程请看👉go : GoLand安装及环境配置

实验概述

登入软件、使用软件,熟悉界面。查看软件功能。熟悉常用快捷键。

(写实验报告的时候没注意,但是阴差阳错之下也去查了这个东西,详细快捷键汇总请看👉go : GoLand快捷键汇总

实验内容

熟悉Goland界面,熟悉Go语法

鼠标双击桌面图标1(实验室电脑上截的图嗯),打开Goland软件,可看到如下界面。

(也是实验室的电脑上面操作的,我自己选择的是light主题)

2

在熟悉完软件页面之后,通过imooc在线学习平台和菜鸟教程进行对Go语言的初步认识。

菜鸟具体网址:Go语言教程 | 菜鸟教程

编译Go的Hello World程序

利用机房现有的设施进行代码编写,具体代码如下:

package main  
   
import "fmt"  
   
func main()  {  
    fmt.Println("Hello World!")  
} 

编译并运行结果截图如下,可看到控制台输出Hello World!

2

学习第1、2章 课程介绍&区块链计算框架

imooc学习网址:
1-1 课程介绍
2-1 私有比特币区块链项目演示
2-2 区块链技术框架及比特币

区块链是一个公开的分布式数据可,是加密货币和智能合约的基础,具备分布式存储、分布式记录、去中心化、分布式维护等特性。

区块链的核心技术有密码学和数字签名用于身份地址标识,共识算法用于工作量证明,以及分布式存储技术用于交易记录和区块,分布式网络技术用于网络通信和节点发现。

Go是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

私有比特币区块链项目可实现功能包括创建钱包、模拟挖矿、查询余额、转账交易,可满足比特币挖矿到交易的全过程。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值