04 2019 档案

摘要:学过Java的同学都知道在Java中接口更像是一种规范,用接口定义了一组方法,下面实现这个接口的类只管按照写好的方法名和返回值去实现就好,内部如何实现是各个方法自己的事情,接口本身不关注。 另外Java中实现接口的类必须显式的声明实现了哪个接口: implement InterfaceName,仔细 阅读全文
posted @ 2019-04-24 21:46 rickiyang 阅读(571) 评论(0) 推荐(1) 编辑
摘要:1.命名规范 1.1 Go是一门区分大小写的语言。 命名规则涉及变量、常量、全局函数、结构、接口、方法等的命名。 Go语言从语法层面进行了以下限定:任何需要对外暴露的名字必须以大写字母开头,不需要对外暴露的则应该以小写字母开头。 当命名(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头 阅读全文
posted @ 2019-04-22 23:39 rickiyang 阅读(18796) 评论(1) 推荐(2) 编辑
摘要:前面我们或多或少的都使用了结构体这种数据结构,本身结构体也有很多特性,我们一一来看。 结构体的作用是将一个或者多个任一类型的变量组合在一起的数据类型,类似于我们在Java中class的作用。在结构体重也可以嵌套结构体。结构体还可以有自己的方法。 1.定义结构体 我们先定义一个结构体: 结构体定义如下 阅读全文
posted @ 2019-04-21 10:48 rickiyang 阅读(944) 评论(0) 推荐(0) 编辑
摘要:在 Go 语言中,文件使用指向 os.File 类型的指针来表示的,也叫做文件句柄 。我们来看一下os包的使用方式。 1.读取文件 os包提供了两种打开文件的方法: Open(name string) (*File, error) func OpenFile(name string, flag in 阅读全文
posted @ 2019-04-18 23:54 rickiyang 阅读(1384) 评论(0) 推荐(0) 编辑
摘要:dep是一个golang依赖管理工具,需要在Go 1.7及更高的版本中使用。 1. 安装 安装dep工具的方式有很多种,如果是mac电脑的话,只需要如下命令: brew install dep 对于Linux和类Unix系统而言,我们还可以使用如下方式安装dep: curl https://raw. 阅读全文
posted @ 2019-04-18 17:11 rickiyang 阅读(1445) 评论(0) 推荐(0) 编辑
摘要:1.读取application文件 在application.yml或者properties文件中添加: info: name: xiaoming age: 13 sex: 1 读取方式如下: import org.springframework.beans.factory.annotation.V 阅读全文
posted @ 2019-04-16 23:57 rickiyang 阅读(1568) 评论(0) 推荐(0) 编辑
摘要:Go中对网络的支持提供了标准库,net包提供了可移植的网络I/O接口,包括TCP/IP、UDP、域名解析和Unix域socket。 http包提供了HTTP客户端和服务端的实现。 一般我们用http肯定多一些,下面来看一下http的使用方式。 1. Post和Get请求的使用 创建一个最简单的get 阅读全文
posted @ 2019-04-15 16:13 rickiyang 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:Go原生提供了连接数据库操作的支持,在用 Golang进行开发的时候,如果需要在和数据库交互,则可以使用database/sql包。这是一个对关系型数据库的通用抽象,它提供了标准的、轻量的、面向行的接口。 在Go中访问数据库需要用到sql.DB接口:它可以创建语句(statement)和事务(tra 阅读全文
posted @ 2019-04-10 17:07 rickiyang 阅读(27625) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示