有了Vagrant,就可以不用VirtualBox图形化管理虚拟机了

一、Vgrant的安装Vagrant是一个跨平台的虚拟机管理工具,我们以 Deepin 20.2.3 为例,安装和使用 Vagrant。我们在这里所说的 Vagrant 包括 Vagrant 工具本身 和 虚拟引擎工具 VirtualBox。1. 安装Vagrant安装 vagrant 时,使用的 VirtualBox 版本必须要得到 对应 Vagrant 版本的支持,在写这篇文档的时候,我安装的

- 阅读全文 -

golang 的数据类型

在本节之后,我们将正式学习 golang 语言基础。本节,我们将介绍 “golang 数据类型”,如果你还没阅读过之前的文章内容,可以打开以下链接进行阅读golang 开发环境的搭建golang 开发中包的使用一、数据类型的分类数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。1. 数据类别golang 数据类型 按数据类别有以

- 阅读全文 -

golang开发中包的使用

在 golang 中,所有源文件都属于一个包,golang 的包具有以下特性:包可以被其他包引用每个 golang 程序只有一个 main 包包的主要用途是提高代码的可复用性本节,我们将介绍包的相关概念以及使用方法,如果你还没有阅读过前面的文章,可以通过以下链接进行阅读golang 的安装一. GOPATH 环境变量1. 什么是 GOPATH?golang 包的使用依赖一个重要的环境变量:GOPA

- 阅读全文 -

golang开发环境的搭建

一、安装go语言go语言支持多平台的操作系统go的官网地址为:https://golang.org国内地址为:https://golang.google.cn下载对应的安装包,接下来进行安装1. UNIX/Linux 安装以下是使用二进制安装文件的安装方式# 解压安装包 tar -zxvf go1.16.5.linux-arm64.tar.gz # 将安装包移到系统目录 sudo mv go /

- 阅读全文 -

数据结构中的线性离散存储-链表

在上节,我们已经了解到了线性存储中的连续存储,我们还把这种存储结构叫做顺序表,或者数组。并且知道线性连续存储存在以下优缺点:优点:能实现快速追加和存取元素缺点:插入元素或删除元素都要移动大量的原有元素在本节,我们将一起来了解《数据结构》中研究的另一种线性数据结构-离散存储,我们也可以把线性的离散存储叫做链表。链表的基本结构如下图:如果你没有阅读过本系列的前面部门文章,建议您通过以下链接先阅读之前的

- 阅读全文 -