
golang
文章平均质量分 71
董广明
码农。
早期开源中国https://my.oschina.net/dongguangming
展开
-
码农开发资料集
下面是我董广明多年工作和学习过程中收集到的关于开发的资料集,免费供出(有的都是我花币买的,如今免费给所有新秀们)java:https://github.com/dongguangming/java开发资料:https://github.com/dongguangming/dgm-collection后续会慢慢上传其他。技术不为我所有,但要为我所用!!!...原创 2020-08-03 20:09:20 · 299 阅读 · 0 评论 -
Golang学习系列第七天:操作Redis
0 redis安装请参考Redis备忘录1. golang操作redis切换到golang工作目录,新建项目redis,然后建立连接redis的文件[root@master src]# pwd/dongguangming/goworkspace/src[root@master src]# mkdir redis[root@master src]# cd redis/[root@master redis]# touch redis-conn.go编辑redis-conn.g...原创 2020-07-26 14:57:36 · 526 阅读 · 0 评论 -
Golang学习系列第六天:操作MongoDB
0.ssh连接linux(我用的centos7),略1.MongoDB下载可以直接到MongoDB官网https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat-tarball/根据样板安装:,可根据自己的电脑操作系统下载对应的版本,我下载的是mongodb-linux-x86_64-4.0.0.tgz安装包,不过也可以直接点击下面这个链接直接下载 https://fastdl.mongodb.org/linux/mo...原创 2020-07-24 23:05:52 · 772 阅读 · 0 评论 -
Golang学习系列第五天: Golang和PostgreSQL开发 RESTful API
继Golang学习系列第四天:操作数据库PostgreSQL,今天开始学习Golang和PostgreSQL开发 RESTful API接口,以Gorilla为例。0. 前言我们经常会用csdn、博客园、掘金、抖音、infoq等写文稿分享,我就以此写个这样的restful api接口,我写的是前后端分离式的接口(至于他们的是不是前后端一起或分离我就不知道了,也不想考究)。一篇文章会有标题、子标题、摘要、背景图片、具体内容、文章分类、文章标签、文章作者(可能是联名写的,就像写书时...原创 2020-07-21 05:47:13 · 1075 阅读 · 1 评论 -
Golang学习系列第三天:学习数组、切片、Map、结构体、指针、函数、接口类型、channel通道
继Golang学习系列第二天:变量、常量、数据类型和流程语句之后,今天开始学习数据类型之高级类型: 派生类型。学过java的人都知道,java其实就8种基本类型:byte、short、int、long、float、double、char、boolean,但它有引用数据类型:字符串、数组、集合、类、接口等。而golang也有这样的划分,基本类型(Golang学习系列第二天已学过)和派生类型(不叫引用类型),派生类型有以下几种:数组类型、切片类型、Map类型、结构体类型(struct)、指针...原创 2020-07-15 23:23:31 · 1085 阅读 · 0 评论 -
Golang学习系列第二天:变量、常量、数据类型和流程语句
继golang第一天后,今天学习下golang的变量、常量、数据类型和控制流语句。做过其他编程语言(比如JavaScript,java,python)项目的话,其实很好理解变量、常量、数据类型和控制流。变量也被称为“变数”,是反映事物运动变化状态的量,比如汇率、房贷利率、贷款利率。常量也被称“常数”,是反映事物相对静止状态的量,一旦定义,后续不能更改,比如圆周率PI。Golang是不同于JavaScript和python,但它和java一样,是一种静态类型的编程语言,就是说定义变量或常...原创 2020-07-13 23:09:37 · 522 阅读 · 1 评论 -
Golang学习系列第四天:操作数据库PostgreSQL
0. 安装PostgreSQL数据库可以参考PostgreSQL官网https://www.postgresql.org/download/linux/redhat/安装该数据库特别需要说明的是,安装完成后,自动建立了一个名为postgres的用户,默认密码为空;同时也自动创建了一个名字叫postgres的数据库。0.1、修改默认生成的数据库用户postgres的密码。把密码设置为12345678.0.2 创建示例数据库测试数据库名可以自取,然后建一张测试表让gol...原创 2020-07-18 01:32:09 · 885 阅读 · 0 评论 -
Golang学习系列第一天:安装golang
0. ssh连接linux(我用的centos7),略1. golang下载由于Golang官网https://golang.org/国内无法直接访问,故可以到Go语言中文网下载:https://studygolang.com/dl,可根据自己的电脑操作系统下载对应的版本,我下载的是go1.14.4.linux-amd64.tar.gz最新(当前时间)安装包,不过也可以直接点击下面这个链接直接下载https://dl.google.com/go/go1.14.4.linux-amd64.t...原创 2020-07-09 21:55:04 · 569 阅读 · 0 评论