![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
运维-大白同学
运维工程师,SRE,devops,应用运维等
展开
-
go基础之数组
数组的长度必须是非负整数的常量,长度也是类型的一部分1)声明数组声明需要指定组成元素的类型以及存储元素的数量(长度)。在数组声明后,其长度不可修改,数组的每个元素会根据对于类型的零值对其进行初始化package mainimport "fmt"func main() { //定义变量names为元素类型为字符串长度为55的数组 var names [5]string //string 55 var scores [5]int fmt.Printf("%T\n",names) //%原创 2020-12-11 00:54:01 · 139 阅读 · 0 评论 -
三分钟构建私有云平台Nano
相信很多开发人员或者学习互联网人员都会安装虚拟机来学习,一般常用的虚拟化软件是vmware workstation、virtual box、KVM等虚拟化工具来满足自己测试虚拟机的要求。01 Nano介绍今天我推荐一款更加轻量的虚拟机管理平台,那就是NanoNano是基于KVM技术,使用Go语言开发,简单易学的虚拟机管理软件,从Web管理门户、主机监控、镜像克隆到故障切换,功能完备,开箱即用,数分钟之内即可将您的服务器集群升级为云主机平台。这个软件摆脱了以往构建云平台的弊端,例如产品内部组件繁多,相原创 2020-11-24 17:47:58 · 2549 阅读 · 5 评论 -
学习Go语言基础(第一章)
1. 编写第一个Go程序package main //声明包名mainimport "fmt" //导入fmt包func main(){ //定义main函数 fmt.Println("hello wolrd") //调用fmt包print打印需要输出的内容}编写完此程序并保存cmd 进入命令行切换到go文件目录go build practice.go执行完go build后会生成 practice.exe文件,如图所示然后再运行 practi原创 2020-09-20 19:12:04 · 256 阅读 · 0 评论 -
win10系统安装配置Go环境包(第0章)
1. 简介Go 是一门开放源码的编程语言, 可容易的构建简单、可靠和高效的软件开发者使用编程语言的三大分类(执行速度、简易程度、开发难度):⚫ 执行速度快、编译速度慢(编译型): C, C++⚫ 执行速度较慢、编译速度快(解释型): JAVA, .NET⚫ 执行速度慢、开发难度小(动态脚本): Python, PHPGo 语言在 3 个条件做了平衡:易于开发、快速编译、高效执行2.特性⚫ 静态类型并具有丰富的内置类型: bool、 byte、 rune、 int、 float、 strin原创 2020-09-20 15:17:45 · 1026 阅读 · 0 评论 -
GO 基础之一
Go 命令go build :编译GO程序go build -o “xx.exe” :编译成xx.exe文件go run main.go :像执行脚本一样执行main.go文件go install:先比那一后拷贝Go 语言文件基础语法存放Go 源代码的文件后缀名是.go文件第一行 :package 关键字声明包名// 单行注释/*多行注释*/// main 函数是入口函数//它没有参数也没有返回值// Go语言函数外的语句必须以关键字开头1.break原创 2020-09-15 22:33:34 · 192 阅读 · 0 评论