摘要:
1.1Go与包 1.1.1. Go与包 1)开发中,往往要在不同的文件中调用其他文件的函数 2)Go代码最小粒度单位是"包" 3)Go的每一个文件都属于一个包,通过package管理 4)Go以包的形式管理文件和项目目录结构 5)包的命名不要和保留名称重复 6)编译可执行文件,必须包含package 阅读全文
摘要:
内置函数 Go 语言拥有一些不需要进行导入操作就可以使用的内置函数。它们有时可以针对不同的类型进行操作,例如:len、cap 和 append,或必须用于系统级的操作,例如:panic。因此,它们需要直接获得编译器的支持。 init函数 go语言中init函数用于包(package)的初始化,该函数 阅读全文
摘要:
1.ssh远程登录Linux服务器,可选用iTerm、xshell 2.建议配置好阿里云yum源、epel源 安装git 3.下载go源码包 4.解压缩go源码包,确认当前linux系统版本是32位还是64位,再选择go源码包 5.配置go的工作空间(配置GOPATH),以及go的环境变量 go的代 阅读全文
摘要:
1.下载mac版go开发工具包,源码包或是安装包都可以 2.一键安装完毕即可,配置GOPATH和GOBIN 3.查看go环境变量 阅读全文
摘要:
1.1.2. 编程语言类型 静态语言,动态语言 1.1.3. Go程序执行流程 对源代码编译成二进制后运行 对源代码直接运行 二者区别 1.1.4. Go语言注意事项 1.1.5. Go语言的转义字符(escape char) 1.1.6. Go语言注释 代码注释是用于解释程序的文字,注释可以提高代 阅读全文
摘要:
内置类型 值类型: 引用类型:(指针类型) 阅读全文
摘要:
1.1.2. Golang SDK SDK 的全称(Software Development Kit 软件开发工具包) 2) SDK是提供给开发人员使用的,其中包含了对应开发语言的工具包 1.1.3. 下载SDK工具包 windows用户安装golang可以选择两种方式: 1.下载windows下的 阅读全文
摘要:
更多详情参考官方文档:https://www.rabbitmq.com/tutorials/tutorial-six-python.html 参考博客:https://blog.csdn.net/weixin_41896508/article/details/80997828 下载第三方模块pika 阅读全文
摘要:
rabbitmq消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。 官网:https:// 阅读全文
摘要:
消息队列简介 消息队列三角色 队列服务端 队列生产者 队列消费者 消息队列产品 RabbitMQ:Erlang编写的消息队列产品,企业级消息队列软件,支持消息负载均衡,数据持久化等。https://www.rabbitmq.com/ ZeroMQ :saltstack软件使用此消息,速度最快。 Re 阅读全文
摘要:
docker仓库 1.共有仓库 2.私有仓库 阅读全文
摘要:
Dockerfile文件详解 #指定操作系统 FROM scratch #制作base image 基础镜像,尽量使用官方的image作为base image FROM centos #使用base image FROM ubuntu:14.04 #带有tag的base image #定义docke 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
docker远程仓库配置: vim ~/.docker/daemon.json { "registry-mirrors" : [ "https://registry.docker-cn.com", "https://docker.mirrors.ustc.edu.cn", "http://hub-m 阅读全文
摘要:
阅读全文
摘要:
官网下载安装说明 1.卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logr 阅读全文
摘要:
虚拟化技术 启动快 容器里面的应用,直接就是底层系统的一个进程,而不是虚拟机内部的进程。所以,启动容器相当于启动本机的一个进程,而不是启动一个操作系统,速度就快很多。 资源占用少 容器只占用需要的资源,不占用那些没有用到的资源;虚拟机由于是完整的操作系统,不可避免要占用所有资源。另外,多个容器可以共 阅读全文
摘要:
redis单例数据库 1 #redis单例连接 2 ''' 3 redis-server redis_diy.conf 4 ''' 5 import redis 6 conn=redis.StrictRedis(host='192.168.160.135',port='6380',db=0,pass 阅读全文
摘要:
bind 192.168.160.135 #绑定ip port 7000 #指定port daemonize yes #守护进程,后台运行 protected-mode yes #设置以安全模式启动 requirepass 123456 #设置密码 masterauth 123456 #随机不确定主 阅读全文