摘要: 常用内置包 net/http包 http请求和响应 http服务端 main.go文件 package main import ( "fmt" "io/ioutil" "net/http" ) // http server func f1(w http.ResponseWriter, r *http 阅读全文
posted @ 2021-03-17 17:07 李成果 阅读(263) 评论(0) 推荐(0)
摘要: 网络编程 互联网协议介绍 互联网的核心是一系列协议,总称为”互联网协议”(Internet Protocol Suite),正是这一些协议规定了电脑如何连接和组网。我们理解了这些协议,就理解了互联网的原理。由于这些协议太过庞大和复杂,没有办法在这里一概而全,只能介绍一下我们日常开发中接触较多的几个协 阅读全文
posted @ 2021-03-17 15:13 李成果 阅读(100) 评论(0) 推荐(0)
摘要: goroutine 并发 概念 package main import ( "fmt" "time" ) /* [Go语言中的并发编程 goroutine] [并发与并行] 并发:同一 时间段 内执行多个任务(你在用微信和两个女朋友聊天) 并行:同一 时刻 执行多个任务(你和你朋友都在用微信和女朋友 阅读全文
posted @ 2021-03-16 17:00 李成果 阅读(116) 评论(0) 推荐(0)
摘要: 包 自定义包 package _0calc import ( "fmt" ) /* [Go语言的包] 在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的 本文介绍了Go语言中如何定义包、如何导出包的内容及如何导入其他包 [包介绍] 包(package)是多个Go源 阅读全文
posted @ 2021-03-12 16:55 李成果 阅读(106) 评论(0) 推荐(0)
摘要: 接口 接口的定义和实现 package main import "fmt" /* [接口] 接口(interface)定义了一个对象的行为规范,只定义规范不实现,由具体的对象来实现规范的细节 在Go语言中接口(interface)是一种类型,一种抽象的类型,interface是一组method(方法 阅读全文
posted @ 2021-03-11 10:35 李成果 阅读(222) 评论(0) 推荐(0)