使用 Vim 开发 Golang
记录如何使用 Vim 快速开发 Golang 的步骤 安装 Vundle.vim 插件 安装 https://github.com/VundleVim/Vundle.vim mkdir -p ~/.vim/bundle cd ~/.vim/bundle/ git clone git@github.com:VundleVim/Vundle.vim.git 配置 编辑 ~/.v...
记录如何使用 Vim 快速开发 Golang 的步骤 安装 Vundle.vim 插件 安装 https://github.com/VundleVim/Vundle.vim mkdir -p ~/.vim/bundle cd ~/.vim/bundle/ git clone git@github.com:VundleVim/Vundle.vim.git 配置 编辑 ~/.v...
有些命令我总是记不住,所以就写在这里了。 CentOS 7 安装 dig: $ sudo yum -y install bind-utils 安装 netcat: $ sudo yum -y install nmap-ncat. docker 启动 Redis: #!/usr/bin/env bash # start a redis docker with passw...
这是一个描述 go 语言中如何操作 MySQL 数据库的初级教程。适合刚刚接触 go 语言的开发者。 库 sql.Register 这个存在于 database/sql 的函数时用来注册数据库驱动的,当第三方开发者开发数据库驱动的时候,都会实现 init 函数,在 init 里面会调用这个 Register(name string, driver driver.Driver) 完成...
Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序。 Golang支持的平台和版本 $ go tool dist list 其实 Golang 的交叉编译非常简单,只需要在编译前指定系统和 CPU 架构,基本不会有任何问题,编译出来讲文件拷贝到对应平台就能跑。 Mac 下编译 Linux 和 Windows 64位可执行程序 $ CGO_ENABLED=0 G...
Greatness. It’s just something we made made up.Somehow we’ve come to believe that greatness is a gift, reserved for a chosen few – for prodigies, for superstars – and the rest of us can only stand ...
As The Titile 简介 gRPC 是 google 开源实现的一个 RPC 框架,以支持多语言和使用移动场景。 gRCP 为了实现对多语言的支持,采用了一种叫做 Protobuf 的服务中立语言来定义服务接口。 Protobuf 是一种序列化机制,也是一种中立接口。Protobuf 自成体系,不与任何特定编程语言绑定。这这个体系中,它拥有对各种语言特性的描述。使用 Prot...
As The Titile 简介 在大中型分布式系统中,通常系统很多依赖。在高并发访问下,这些依赖的稳定性与否对系统的影响非常大,但是依赖有很多不可控问题:如网络连接缓慢,资源繁忙,暂时不可用,服务脱机等。在复杂的分布式架构的应用程序有很多的依赖,都会不可避免地在某些时候失败。高并发的依赖失败时如果没有隔离措施,当前应用服务就有被拖垮的风险。一般来说,随着服务依赖数量的变多,服务不稳定的...
As The Titile 本文是我学习 Go 语言的学习笔记之一. PostgreSQL 下载: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 太慢了… 改使用 MySQL 数据库了 连接数据库 下载 MySQL Go 语言的驱动. 参考地址: https://github.co...
React 是什么? 解释不了 开发环境的搭建 安装 nodejs https://www.php.cn/js-tutorial-414607.html https://nodejs.org/en/ 使用脚手架 create-react-app 就是官方推荐的脚手架 $ sudo npm install -g create-react-app $ create-reac...
编写 Shell 脚本时,判断一个变量是否是已经赋值了的。 判断方法 变量通过双引号扩起来 param= if [ ! -n "$param" ]; then echo "is null" else echo "Not is null" fi 直接通过变量判断 param= if [ ! $param ]; then echo "is null" el...