讲师:汪洋 适用于学习的人群:软件工程师 测试工程师 运维工程师 软件架构师 项目经理 (底层框架) 一、kubernets 介绍说明 K8S :企业的技术平台的标准 1、发展经历 云计算的三种交互标准: Iaas:Infrastructure as a Service,基础设施级服务,代表厂商 国 ...
分类:
Web程序 时间:
2020-06-10 19:00:07
阅读次数:
97
通常遇到这种情况,在关闭VS的时候还会有一个弹窗提示sql server compact4.0没有安装。我是两步解决的。 首先,第一步安装它提示个这个包,下载地址Download sql server compact4.0 下载好按照提示一步一步走完。 然后第二步,比较重要,在vs2013里面更改一 ...
分类:
其他好文 时间:
2020-06-10 11:08:06
阅读次数:
82
title: go 标识符命名指南 author: "edte" tags: ["go"] date: 2020-06-01 引言 对标识符的命名向来是程序员们苦恼的事,这篇文章将参考标准库和一些流行轮子的命名规范来总结一下标识符的命名。 基本准则 标识符命名由 Unicode 字母或下划线 _ 开 ...
分类:
其他好文 时间:
2020-06-09 23:51:30
阅读次数:
78
Docker 什么是Docker? Docker 是基于 Go 语言实现的开源容器项目, 诞生于 2013 年年初, 最初发起者是 dotCloud 公司. Docker 项目已经加入了 Linux 基金会, 并遵循 Apache2.0 协议开源. Dokcer 是一款轻量级, 高性能的虚拟化技术, ...
分类:
其他好文 时间:
2020-06-09 23:37:43
阅读次数:
65
在一个 go 程序中通常包含:包、常量、变量、init()、main()等元素,如果同时存在多个包,包之间存在依赖关系,每个包中存在多个 init 函数,每个文件中存在多个 init 函数。 包的执行顺序 在 main 包中的 go 文件默认总是会被执行 同包下的不同 go 文件,按照文件名“从小到 ...
分类:
编程语言 时间:
2020-06-09 23:32:10
阅读次数:
76
go定义接口以及类怎么使用接口 多态是指代码可以根据类型的具体实现采取不同行为的能力。如果一个类型实现了某个接口,所有使用这个接口的地方,都可以支持这种类型的值。 接口是用来定义行为的类型。这些被定义的行为不由接口直接实现,而是通过方法由用户定义的类型实现。如果用户定义的类型实现了某个接口类型声明的 ...
分类:
其他好文 时间:
2020-06-09 23:17:49
阅读次数:
73
本篇文章为go的启蒙文章,非常适合新手阅读,本文文笔生动形象,配图有趣可爱,实为下饭上厕所无聊打发时间的良心文字,欢迎大家阅读+评论。本文大部分文档来源于go官网教程:https://tour.golang.org/list 。也有一些第三方资料。 Packages (包) 所有的go程序都是由包组 ...
分类:
其他好文 时间:
2020-06-09 14:36:47
阅读次数:
69
go mod 为解决go模块间的相互引用,可以将go mod理解成j2ee中的pom文件。 创建mod 默认模块名 go mod init 指定模块名 go mod init <model-name> 引入其他模块 比如说需要引入 gin 模块。 首先需要进入模块所在目录,运行命令: go get ...
分类:
其他好文 时间:
2020-06-09 11:17:02
阅读次数:
69
Go声明int类型的slice有一种很随意的方式,第一次见到这样的写法: package main import "fmt" func main() { s := []int{0, 1, 2, 3, 8: 100} fmt.Println(s, len(s1, cap(s)) } 运行结果: [0 ...
分类:
其他好文 时间:
2020-06-09 09:28:47
阅读次数:
84
go变量、类的概念以及类的使用方式,嵌套结构体 Go变量 go使用var声明变量,当声明变量时,这个变量对应的值总是会被初始化。这个值要么用指定的值初始化,要么用零值(即变 量类型的默认值)做初始化。对数值类型来说,零值是 0 ;对字符串来说,零值是空字符串;对 布尔类型,零值是 false。 pa ...
分类:
其他好文 时间:
2020-06-09 00:05:06
阅读次数:
96