摘要: 2 容器管理 docker容器技术指Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs) containers的中文解释是集装箱。 Docker则实现了一种应用程序级别的隔离,它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换 到操作程序运 阅读全文
posted @ 2020-11-08 23:16 Mr.peter 阅读(473) 评论(0) 推荐(0)
摘要: 1 docker镜像管理 1.1 镜像简介 Docker镜像是什么? 镜像是一个Docker的可执行文件,其中包括运行应用程序所需的所有代码内容、依赖库、环境变量和配置文件等。 通过镜像可以创建一个或多个容器。 1.2 搜索、查看、获取 搜索镜像 #作用 搜索Docker Hub(镜像仓库)上的镜像 阅读全文
posted @ 2020-11-08 23:02 Mr.peter 阅读(203) 评论(0) 推荐(0)
摘要: docker是什么 docker是什么? docker的中文解释是码头工人。 官方解释: Docker是一个开源的容器引擎,它基于LCX容器技术,使用Go语言开发。 源代码托管在Github上,并遵从Apache2.0协议。 Docker采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植 阅读全文
posted @ 2020-11-08 22:30 Mr.peter 阅读(261) 评论(0) 推荐(0)
摘要: Beego的安装 go get github.com/astaxie/beego bee 工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 您可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。 go get github.com/beego/bee 当我们安 阅读全文
posted @ 2020-11-08 19:35 Mr.peter 阅读(450) 评论(0) 推荐(0)
摘要: 一、安装依赖 安装gin和golang mysql driver,如下: go get "github.com/go-sql-driver/mysql" go get "github.com/gin-gonic/gin" 二、创建测试用的数据库 安装完mysql-server包后,启动并配置用户名密 阅读全文
posted @ 2020-11-08 17:16 Mr.peter 阅读(1594) 评论(0) 推荐(0)
摘要: 1.Golang 2.golang适合做什么 3.golang的缺点有哪些? 4.golang的优势有哪些? 5.Golang Gin(上) 6.Golang Gin(中) 7.Golang Gin(下) 8.golang中channel的用法 9.golang cpu性能分析 10.golang 阅读全文
posted @ 2020-11-08 16:31 Mr.peter 阅读(517) 评论(0) 推荐(0)
摘要: defer是什么? 在Go语言中,可以使用关键字defer向函数注册退出调用,即主函数退出时,defer后的函数才被调用。defer语句的作用是不管程序是否出现异常,均在函数退出时自动执行相关代码。 defer的用途 ? 在函数中,程序员经常需要创建资源(比如:数据库连接、文件句柄、锁等) ,为了在 阅读全文
posted @ 2020-11-08 09:18 Mr.peter 阅读(506) 评论(0) 推荐(0)