![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go语言
weixin_38107457
这个作者很懒,什么都没留下…
展开
-
go学习笔记—数据类型
Go 语言中数据类型分为:基本数据类型和复合数据类型基本数据类型有:整型、浮点型、布尔型、字符串复合数据类型有:数组、切片、结构体、函数、map、通道(channel)、接口等。int整型整型的类型有很多中,包括 int8,int16,int32,int64。我们可以根据具体的情况来进行定义类型转换var a1 int16 = 10var a2 int32 = 12var a3 = int32(a1) + a2fmt.Println(a3)浮点型Go语言支持两种浮点型数:float原创 2021-01-20 21:07:14 · 71 阅读 · 0 评论 -
http
一、http协议超文本传输协议(HTTP,Hyper Text Transfer Protocol)是互联网上应用最为广泛的一种网络传输协议,所有的wWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。Request包分为3部分:第一部分叫Request line(请求行)第二部分叫Request header(请求头)第三部分是body(主体)。HTTP协议定义了很多与服务器交互的请求方法,最基本的有4种,分别是GET,POST,PUT,DELET原创 2021-01-20 20:52:33 · 372 阅读 · 0 评论 -
go学习笔记--结构体struct
关于结构体就是js类概念 提供一个自定义数据类型,structType 关键字Golang中通过type关键词定义一个结构体,需要注意的是,数组和结构体都是值类型自定义类型type myInt int//面代码表示:将mylnt定义为int类型,通过type关键字的定义,mylnt就是一种新的类型,它具有int的特性。type myInt intfunc main() { var a myInt = 10 fmt.Printf("%v %T", a, a)}结构体定义和初始化使用原创 2021-01-19 12:45:12 · 200 阅读 · 0 评论 -
go学习笔记 接口
接口的定义在golang中接口(interface)是一种类型,package mainimport "fmt"type Usber interface { start() stop()}// 如果接口里面有方法的话,必要通过结构体或者自定义类型实现这个接口type Phone struct{ Name string}type Camera struct {}// 手机要实现usb接口的话必须得实现usb接口中的所有方法func (p Phone) start()原创 2021-01-18 23:21:26 · 81 阅读 · 1 评论 -
学习笔记--go中日期函数
time包时间和日期是我们编程中经常会用到的,在golang中time包提供了时间的显示和测量用的函数。格式化日期时间类型有一个自带的方法 Format进行格式化需要注意的是Go语言中格式化时间模板不是长久的 Y-m-d H:M:S而是使用Go的诞生时间 2006年1月2日 15点04分 (记忆口诀:2006 1 2 3 4 5)timeObj2 := time.Now()// 24小时值 (15表示二十四小时)fmt.Println(timeObj2.Format("2006-01-0原创 2021-01-18 21:29:04 · 202 阅读 · 0 评论 -
go语言学习笔记--导入自定义包和第三方包
**1. go mod int 初始化项目**实际项目开发中我们首先要我们的项目目录用go mod 命令生成go.mod文件管理我们的项目依赖,2.golang中自定义包package包名注意事项:一个文件夹下面直接包含的文件只能包含文件只能归属一个package,同样一个package的文件不能再多个文件夹下包名可以不和文件夹的名字一样,包名不能包含 - 符号包名为main的包为应用程序的入口包,这种包编演后会得到一个可执行文件,而编译不包含main包的源代码则不会得到可执行文原创 2021-01-18 21:03:40 · 1727 阅读 · 1 评论 -
vscode运行go程序
直接在终端运行go run 编译命令但是老这么做真的太傻了。利用vscode,装code runner插件在vscode 插件搜索code runner, 然后安装安装成功之后重启vscode就会发现右上角有一个三角的图标,点击就能运行程序啦。...原创 2021-01-14 23:13:24 · 5323 阅读 · 1 评论