Go
文章平均质量分 65
HHHHardy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言 | 流程控制篇【1】
和其他语⾔不同的地⽅在于,Go语⾔的switch不需要break,匹配到某个case,执⾏完该case定义的⾏为后,默认不会继续往下执⾏。⼀个简单的累加的例⼦,break和continue的⽤法与其他语⾔没有区别。如果需要继续往下执⾏,需要使⽤fallthrough,例如。...原创 2022-07-30 14:22:34 · 157 阅读 · 0 评论 -
API 服务器健康状态自检
由于后期我们会实现很多路由对应的处理函数,如果量大的话,router文件会变得非常大因此,我们也可以将处理函数放到handler目录中此目录将用于保存服务器检查相关处理函数短小的处理函数可以直接编写匿名函数放在router中,长函数建议拆分//加载模块-处理函数模块化//在Load函数中添加//-modifyhere-添加健康检查的handlersvcd{}该代码块定义了一个叫sd的路由分组,在该分组下注册了/health、/disk、/cpu、/ram、、、函数。...原创 2022-07-28 10:16:16 · 1285 阅读 · 0 评论 -
Go语言基础语法
Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下 GO 语句由 6 个标记组成:6 个标记是(每行一个):行分割符在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。如果你打算将多个语句写在同一行,它们则必须使用 ; 人为区分,但在实际开发中并不鼓励这种做法。\t 一个制表位,实现对齐得功能\n 换行符\\ 一个\\" 一个"\r 一个回车fmt.Println("天龙八部原创 2022-07-15 20:26:40 · 97 阅读 · 0 评论 -
Go语言开发环境配置
Go 有多种安装方式,比如 Go 源码安装、Go 标准包安装、第三方工具(yum、apt-get 等)安装。两个环境变量:GOROOT:GOROOT 就是 Go 的安装路径GOPATH:GOPATH 是作为编译后二进制的存放目的地和 import 包时的搜索路径(其实也是你的工作目录)GOPATH目录结构:go_code // (例go_code为GOPATH目录)-- bin // golang编译可执行文件存放路径,可自动生成。-- pkg // golang编译的*.a中间文件存放路径,可自动生原创 2022-07-09 23:00:00 · 243 阅读 · 0 评论 -
Go语言介绍
在实际开发工作过程中,使用Go做后台开发基本上是实现web后端开发,Web开发中越来越多使用前后端分离的模 式,在此模式中,需要一个HTTP API服务器。在构建 API 时,通常会采用一种叫 REST 风格的方式来构建 API,go就是用来来实现一个采用 REST 风格+JSON构建的 API 服务器。Go语言亦叫Golang(Golanguage)语言,是由谷歌Goggle公司推出。传统的语言比如c++,大家花费太多时间来学习如何使用这门语言,而不是如何更好的表达作者的思想,同时编译 花费的时间实在太长原创 2022-07-09 22:00:00 · 1383 阅读 · 0 评论 -
Go语言【ftm库】
fmt 是一个用于输入输出常用的库。在 fmt 包,有关格式化输入输出的方法就两大类: Scan 和 Print ,分别在scan.go 和 print.go 文件中。Print系列系列主要用于输出,主要包含三个方法:print:直接输出内容, 不会换行 ,不能格式化输出。printf: 按照指定格式化文本输出内容。println:能够在输出内容后面 加上换行符 。package mainimport "fmt"func main() {// 一次输入多个值的时候 Println原创 2022-07-09 18:00:00 · 425 阅读 · 0 评论 -
使用go时遇到的问题
【问题】出现这样的问题是因为Windows中文件格式和linux中文件格式不一样【解决方法】:下载doc2unix(解决两个软件平台中格式不兼容的问题)原创 2022-07-09 15:00:00 · 338 阅读 · 0 评论
分享