Go语言-云原生开发
文章平均质量分 77
云原生开发系列课程-带你从零开始学编程。
每个文档均经过测试,可以放心学习。
互联网老辛
云原生讲师,创业公司负责人,还有一堆虚名:CSDN博客专家,华为云-云享专家,阿里云专家博主等;
展开
-
go语言入门-1 环境搭建
官方文档:https://golang.org/doc/install,本文以 mac 自动安装版为例下载 go1.11.1.darwin-amd64.pkg按照提示一路点击下去测试是否安装成功,出现如下字样表示安装成功zmedu:~ mac$ go versiongo version go1.12.5 darwin/amd64默认的安装目录:/usr/local/go默认添加 /...原创 2019-06-22 08:51:39 · 2440 阅读 · 0 评论 -
Go语言基础-变量
goy语言变量原创 2022-01-09 15:07:59 · 2013 阅读 · 0 评论 -
Golang的开发工具介绍
Golang常用开发工具的选择原创 2022-01-08 18:48:26 · 18148 阅读 · 0 评论 -
开天辟地-Go语言的见面仪式
go语言的第一个脚本详解原创 2022-01-08 22:25:24 · 2340 阅读 · 0 评论 -
go的IDE工具
最好用的是goland其次是visual Studio Code案例package mainimport ( "fmt")func add(a int, b int) int{ var sum int sum = a + b return sum}func main(){ var c int c = add(100,200) fmt.Println("add(...原创 2019-06-22 21:30:16 · 3930 阅读 · 0 评论 -
go入门-1 变量
var 声明一个或者多个变量你可以一次申明多个变量go自动推断已经初始化的类型zmedu:~ mac$ cat fds.gopackage mainimport "fmt"func main(){ var a string = "inital" fmt.Println(a) var b,c int = 1,2 fmt.Println(b,c) var d = t...原创 2019-06-22 10:15:43 · 3084 阅读 · 0 评论 -
Go语言基础-数据类型-整型
整型数据类型及案例原创 2022-01-09 22:13:40 · 2484 阅读 · 0 评论 -
go云原生语法-结构体(一)
前言Go语言结构体(Struct)从本质上讲是一种自定义的数据类型,只不过这种数据类型比较复杂,是由 int、char、float 等基本类型组成的。你可以认为结构体是一种聚合类型。在实际开发中,我们可以将一组类型不同的、但是用来描述同一件事物的变量放到结构体中。例如,在校学生有姓名、年龄、身高、成绩等属性,学了结构体后,我们就不需要再定义多个变量了,将它们都放到结构体中即可。语法:package maintype Student struct{ //结构体的写法,声明结构体, student原创 2022-04-19 11:20:48 · 1950 阅读 · 1 评论 -
go语言基础-文件读写操作
go语言增删改查文件原创 2022-04-16 21:54:54 · 2655 阅读 · 0 评论 -
go语言基础语法- 字符和字节-字符串
前言byte就是字节的意思,一个字节就是8个二进制位。uint8,无符号整形,占8位,正好也是2的8次方。所以byte和 uint8 类型本质上没有区别,它表示的是 ACSII 表中的一个字符。go语言的字符和字节测试byte和unit8的区别,本身是没有区别的package mainimport "fmt"func main() { var x uint8 x = 255 fmt.Println(x) var y byte y = 255 fmt.Println(y)原创 2022-04-16 10:37:38 · 1891 阅读 · 1 评论 -
go语言-编程基础-go的字符和字符集
编码ASCII表众所周知,计算机起源于美国,英文只有26个字符,算上其他所有特殊符号也不会超过128个。字节是计算机的基本储存单位,一个字节(bytes)包括八个比特位(bit),能够表示出256个二进制数字,所以美国人在这里只是用到了一个字节的前七位即127个数字来对应了127个具体字符,而这张对应表就是ASCII码字符编码表,简称ASCII表。后来为了能够让计算机识别拉丁文,就将一个字节的最高位也应用了,这样就多扩展出128个二进制数字来对应新的符号。这张对应表因为是在ASCII表的基础上扩展原创 2022-04-16 09:48:11 · 1926 阅读 · 0 评论 -
go语言基础-函数应用
文章目录一. 函数定义1.1 函数的定义1.2 调用方式:1.3 案例二.函数参数说明2.1 类型的简写位置参数2.2 可变参数2.3 多返回值2.3.1 正常返回值2.3.2 无返回值2.3.3 多个返回值2.4 返回值命名三.函数的作用域3.1 局部变量3.2 全局变量四. 匿名函数和闭包4.1 匿名函数4.2 闭包五. 指针类型六.值传递6.1 值拷贝6.2 函数传参6.2.1 案例16.2.2 案例二6.2.3 案例三七.高阶函数八. 总结一. 函数定义为什么要使用函数,因为有时候相同的功能原创 2022-04-10 22:17:35 · 1734 阅读 · 0 评论 -
go语言语法基础-map类型
go语言语法基础-map类型原创 2022-04-10 12:16:24 · 1681 阅读 · 0 评论 -
go语言基础语法-切片
go语言基础语法-切片原创 2022-04-09 23:08:36 · 1725 阅读 · 0 评论 -
go语言基础语法-容器数据类型-数组
go语言基础语法-数组原创 2022-04-09 21:02:19 · 1686 阅读 · 0 评论 -
go语言基础语法-for循环语句
for循环语句原创 2022-04-09 16:52:01 · 2242 阅读 · 0 评论 -
go语言基础语法-用一个程序学会编程思维
从一个脚本,谈编程思维原创 2022-04-09 15:26:34 · 1635 阅读 · 0 评论 -
Go语言基础语法-流程控制语句
前言程序是由语句构成,而流程控制语句 是用来控制程序中每条语句执行顺序的语句。可以通过控制语句实现更丰富的逻辑以及更强大的功能。几乎所有编程语言都有流程控制语句,功能也都基本相似。其流程控制方式有顺序结构分支结构循环结构这里最简单最常用的就是顺序结构,即语句从上至下一一执行。1. 分支语句顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构。1.1 单分支语句语法:if 布尔表达式 { // 注意左花括号必须与表达式同行原创 2022-04-09 12:01:00 · 1519 阅读 · 0 评论 -
go语言基础-类型转换及运算
系统学习go语言基础运算符及算法原创 2022-04-08 10:26:40 · 1744 阅读 · 1 评论 -
go语言基础-一文教你精通字符串类型
字符串的操作是一门语言的重点原创 2022-04-08 08:16:27 · 1457 阅读 · 0 评论 -
go语言基础-数据类型- 整型,浮点型,布尔型
整型,浮点型,布尔型原创 2022-04-07 19:27:24 · 1578 阅读 · 0 评论 -
goland没有自动补全功能的问题解决
goland自动补全功能缺失原创 2022-04-06 20:07:49 · 4344 阅读 · 0 评论 -
go语言基础语法篇-变量
变量需要重点掌握原创 2022-04-06 11:19:32 · 1499 阅读 · 0 评论 -
IDE-goland的安装与使用
goland的安装及使用原创 2022-04-06 10:11:38 · 1813 阅读 · 0 评论 -
go程序的入门脚本-helloworld
环境准备在Go Work 目录下建如下目录:E:\GoWork\src\s1\day01\hellos1: 表示第一期班day01: 表示第一天的内容hello:表示第一个程序的名字在hello下建一个hi.txt文件,把后缀改成.go代码部分使用txt文本形式打开文件://标识包package mainimport "fmt"func main(){ fmt.Print("hello world") //这是一个向终端屏幕打印内容的语法实现/* 这是一个多原创 2022-04-05 22:19:42 · 2698 阅读 · 0 评论 -
go语言环境的安装配置
go语言环境一键式安装原创 2022-04-05 15:58:04 · 1699 阅读 · 0 评论 -
go语言学习方法
我读大学的时候,我们当时有一个编程老师说:你们大学四年,至少要写三万行代码。当时没有当回事,结果毕业从事java开发,发现自己的编程能力的确不行。不行主要表现在哪些方面呢?遇到个项目,不知道如何开始有的语法压根就没记住,需要不断的查找资料,太过于浪费时间。有的没有思路,完全不知道该用什么来实现。重点: 那些看上去没有思路的地方,往往是因为基础不牢。所以如果编程有什么诀窍的话,那一定是一年至少要写三万行代码;编程的核心是: 把最常用的记熟,缩短调用常用知识的时间。 不常用的放在随手可查的地原创 2022-04-04 20:23:18 · 1800 阅读 · 0 评论 -
【go语言基础】go语言开篇
go语言学习指南原创 2022-01-05 10:34:16 · 1951 阅读 · 0 评论