MinIO简介¶ MinIO 是一款基于Go语言的高性能对象存储服务,在Github上已有19K+Star。它采用了Apache License v2.0开源协议,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。 本文将使用 MinIO 来自建一个对象存储 ...
分类:
其他好文 时间:
2020-01-09 19:07:17
阅读次数:
2632
一、背景Go语言是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。为了方便搜索和识别,有时会将其称为Golang。自2009年11月Google正式宣布推出,成为开放源代码项目以来,Go语言已成为当今开发人员和DevOps领域最流行的语言之一,它被用于设计和编写Kubernetes和Helm。但是,相比语言本身已经得到了广泛的普及和使用,Go语言的包管理方案却大大滞
分类:
其他好文 时间:
2020-01-09 01:36:33
阅读次数:
105
Go的包 包介绍 是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如 、`os io`等 定义包 我们还可以根据自己的需要创建自己的包。一个包可以简单理解为一个存放 文件的文件夹 该文件夹下面的所有go文件都要在代码的第一行添加如下代码,声明该文件归属的包 一个文件夹 ...
分类:
其他好文 时间:
2020-01-08 19:15:16
阅读次数:
68
Docker容器介绍 1.1 docker是什么 Docker 是 Docker.Inc 公司开源的一个基于 LXC技术之上构建的Container容器引擎, 源代码托管在 GitHub 上, 基于Go语言并遵从Apache2.0协议开源。 Docker是通过内核虚拟化技术(namespaces及c ...
分类:
其他好文 时间:
2020-01-08 17:20:46
阅读次数:
96
Go的结构体 结构体 Go语言提供了一种自定义数据类型,可以封装多个基本数据类型,这种数据类型叫结构体,英文名称 结构体的定义 类型名:自定义结构体的名称,在同一个包内不能重复 字段名:结构体中的字段名必须惟一 字段类型:表示结构体字段的具体类型 例子一 结构体实例化 只有当结构体实例化时,才会真正 ...
分类:
其他好文 时间:
2020-01-08 12:20:25
阅读次数:
71
1. 下载go 下载后系统会将 安装在 目录下 2. 配置一些环境变量 一共需要三个环境变量,分别为: 1. GOROOT go语言安装目录 2. GOPATH go语言工作区 3. GOBIN 存放go语言可执行文件目录 先创建一个目录用作go语言的工作区 然后创建一个目录存放可执行文件 为了随地 ...
分类:
系统相关 时间:
2020-01-08 00:26:13
阅读次数:
181
Go语言中的常量使用关键字 const 定义,常量类型:布尔型、数字型(整数型、浮点型和复数)和字符串 1、const name [type] = value (类型说明符 [type]可以省略) 2、使用 const 常量的 iota 来模拟枚举类型 3、%d、%s、%b 、%T (十进制、字符型 ...
分类:
其他好文 时间:
2020-01-07 13:24:25
阅读次数:
89
点击这里,查看https://developer.aliyun.com/ask/269816?utm_content=g_1000098427 我们喜欢 Go 语言的地方 近年来,Go 语言的使用量呈爆炸式增长。似乎每个初创公司都将它用于后端系统。开发人员认为它如此广受欢迎,背后的原因有很多。 Go ...
分类:
编程语言 时间:
2020-01-06 15:03:49
阅读次数:
95
点击这里,查看剩余5道2020年最新面试题及其解析 1、编译执行下面代码会出现什么? package main var( size :=1024 max_size = size*2 ) func main() { println(size,max_size) } 解析 考点:变量简短模式 变量简短模 ...
分类:
编程语言 时间:
2020-01-06 14:57:20
阅读次数:
91