菜鸟教程
转载 8月前
71阅读
一 应用场景描述 为什么想着要学习一下Go语言?现在越来越多有名的开源项目都是使用Go语言开发的,所以了解一下Go语言的基础知识还是很有必要的。平时的工作中主要使用Shell和Python来编写运维脚本。之前已经看过无数次关于Go语言的介绍和分享帖子了。对于Go语言这种性能仅次于C和C++的后起之秀,同时又比Python这种胶水语言性能提高不少。如果以后工作中如果有需要处理性能方面的问题
go
原创 2016-05-26 00:12:00
1040阅读
1点赞
学习规划 每天学习15min 博客记录学习心得 主要参考 http://www.runoob.com/go/go-tutorial.html
原创 2022-08-21 00:00:20
65阅读
简介Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go 语言特色简洁、快速、安全并行、有趣、开源内存管理、数组安全、编译迅速Go 语言用途Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不
原创 2019-01-23 10:09:00
647阅读
一、参考资料​​2021年Go语言盘点:厉兵秣马强技能,蓄势待发新征程 | Tony Bai​​
本篇带大家一起了解下Go语言的程序文档
原创 精选 2021-07-23 15:16:00
1533阅读
大家好!我自己写的学习文档。有需要和我联系,我的Email:jet_hf@126.com
原创 2008-11-15 17:04:34
610阅读
1评论
环境准备1.修改go配置exportGOPROXY="https://goproxy.cn"项目需求1.数据库mysqlmongodbtidb时序性数据库2.缓存redismemcache3.消息处理mqkafka4.传输相关jsonprotobufgrpcthrift5.认证相关cookiesessiontokenjwt6.日志elk项目创建1.生成mod文件gomodinit包名(注:包名在i
原创 2022-03-30 13:40:37
233阅读
学习新的语言啦.....go语言在windows下下载安装推荐在golang中国下载 http://www.golangtc.com/download安装....go环境变量与工作目录根据约定GOPATH需要建立3个目录bin(存放编译后生成的可执行文件)pkg(存放编译后生成的包文件 .a)src(存放项目源码 比如:.go .c .h .s等) 使用go env查看环境 [object Obj
原创 2015-09-04 22:42:00
374阅读
函数 函数是组织好的、可重复使用的、用于执行指定任务的代码块。Go语言中支持函数、匿名函数和闭包。 函数定义 Go语言中定义函数使用func关键字,具体格式: func 函数名(参数)(返回值){ 函数体 } 注: 函数名:由字母、数字、下划线组成。但函数名的第一个字母不能是数字。在同一个包内,函数名也称不能重名。 参数:参数由参数变量和参数变量的类型组成,多个参数之间使用“,”分隔。
转载 2021-06-09 10:10:17
387阅读
2评论
作为时下流行的一种系统编程语言Go 简单易学,性能很好,且支持各类主流平台。已有大量项目采用 Go 编写,这其中就包括 Docker 等明星作品,其开发和执行效率早已被证明。《Go语言学习笔记》经四年多逐步完善,内容覆盖了语言、运行时、性能优化、工具链等各层面知识。且内容经大量读者反馈和校对,没有明显的缺陷和错误。上卷细致解析了语言规范相关细节,便于读者深入理解语言相关功能的使用方法和注意事项...
转载 2021-06-10 11:21:22
338阅读
入门 第一节 变量与常量 第二节 基本数据类型 第三节 运算符 第四节 流程控制 第五节 数组和切片 第六节 map 1.map声明 2.元素访问及遍历 第七节 字符串 进阶 第八节 函数 1.Go语言的函数 2.可变参数和defer 3.匿名函数和闭包 第九节 指针 第十节 结构体 第十一节 接口 ...
转载 2021-08-19 11:33:00
57阅读
1点赞
2评论
学习新的语言啦.....
原创 2021-07-05 15:39:24
337阅读
"三个点...的用法有四种"
原创 2022-04-02 11:31:20
101阅读
1、基本语法和说明go函数支持返回多个值,这一点是其他编程语言没有的func函数名(形参列表)(返回值类型列表){​语句​return返回值列表}1、如果返回多个值是,在接受时,希望忽略某个返回值,则使用_符号占位忽略。2、如果返回值只有一个(返回值类型列表)可以不写()案例演示:packagemainimport("fmt")functest(n1int){n1=n1+1fmt.Println(
原创 精选 2022-05-22 19:47:41
754阅读
1点赞
1、如果声明了的变量,或则引入了进来的包是没用过的,那么编译失败,status return
原创 10月前
190阅读
golang语言特性:1、天然并发a.从语言层面支持并发,非常简单。b.goroute,轻量级线程,创建成千上万个goroute成为可能。c.基于CSP(CommunicationSequentialProcess通讯序列进程)模型实现。CSP:每个goroute之间通过管道(channel,类似linux/unix中的pipe)进行通讯,每个goroute都是独立的,是可调度的执行单位,比线程要
原创 2020-05-02 19:09:34
799阅读
1、day01 package main //声明文件所在的包,每个go文件必须有归属包 import "fmt" //引入程序中需要用的包,为了使用包下的函数 比如函数:Println func main() { //main 主函数 程序的入口 fmt.Println("Hello Word,H ...
转载 2021-08-31 08:46:00
128阅读
2评论
文档资料:http://yuancao.meicx.com/d/34书签网:https://www.bookstack.cn/格式化: gofmt -w hello.go编译*指令: go build -o 123.exe main.go go build xxx.go 输入输出fmt: var name string fmt.Println("请输入姓名") //输出
  • 1
  • 2
  • 3
  • 4
  • 5