简介 Go 语言又称 Golang,由 Google 公司于 2009 年发布,近几年伴随着云计算、微服务、分布式的发展而迅速崛起,跻身主流编程语言之列,和 Java 类似,它是一门静态的、强类型的、编译型编程语言,为并发而生,所以天生适用于并发编程(网络编程)。 目前 Go 语言支持 Window
原创 2021-07-09 15:10:30
1616阅读
Go 协程是什么?Go 协程是与其他函数或方法一起并发运行的函数或方法。Go
转载 2022-07-26 17:11:38
148阅读
这篇文章是我自己亲身经历这样去学go的,本人是从20年的10月份开始入坑go语言的,当时的资料真的少,现在关于go语言的资料已经很多了。
原创 2022-10-18 08:44:32
455阅读
介绍不论是开发Java还是你正在学习的Golang,都会遇到依赖管理问题。Java有牛逼轰轰的Maven和Gradle。 Golang亦有godep、govendor、glide、gvt、gopack等等,本文主要给大家介绍gilde。 glideGolang的包管理工具,是为了解决Golang依赖问题的。安装Golang环境设置Golang 1.5版本后才采用vendor目录特性。//设置环境
原创 精选 2017-07-19 19:09:28
8035阅读
1点赞
golang快速入门[3]-go语言helloworld在之前,我们介绍了如何在windows、macos以及linux平台构建go语言的开发环境[golang快速入门[2.1]-go语言开发环境配置-windows]()[golang快速入门[2.2]-go语言开发环境配置-macOS]()[golang快速入门[2.3]-go语言开发环境配置-linux]()本文将介绍如何书写、编译、并运行第
原创 2020-02-08 19:23:33
675阅读
安装 GoGo语言的优劣,这里就不介绍了,下面直接讲Go 的安装:Go 的官方网站:http://golang.org/(需要FQ软件)国内下载地址:http://www.golangtc.com/download下载对应平台的安装包。注意区分32位还是64位操作系统。安装包下载完成之后,安装过程很简单,傻瓜式下一步到底就好了。 Go 环境变量安装go 的时候,安装程序会自动把相关目录写到系统环境
原创 2021-01-29 21:21:35
209阅读
golang快速入门[1]-go语言导论声明这是一套帮助初学者从0到1学习go语言的开源教程,致力于打造最完整、最强悍、最有深度的Go语言学习体系我希望这套课程能够涵盖Go语言的所有体系、并致力于用大量的案例来诠释其用法鉴于作者水平有限,真诚地希望能够集所有人的智慧,完善此项目,链接附后简介Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言Go
原创 精选 2020-02-01 19:21:10
2803阅读
golang快速入门[3]-go语言helloworld在之前,我们介绍了如何在windows、macos以及linux平台构建go语言的开发环境[golang快速入门[2.1]-go语言开发环境配置-windows]()[golang快速入门[2.2]-go语言开发环境配置-macOS]()[golang快速入门[2.3]-go语言开发环境配置-linux]()本文将介绍如何书写、编译、并运行第
原创 2020-02-08 19:23:42
698阅读
前言 设计哲学之于编程语言,就好比一个人的价值观之于这个人的行为。 因为如果你不认同一个人的价值观,那你其实很难与之持续交往下去,即所谓道不同不相为谋。类似的,如果你不认同一门编程语言的设计哲学,那么大概率你在后续的语言学习中,就会遇到上面提到的这些问题,而且可能会让你失去继续学习的精神动力。 简单
原创 2022-05-02 16:41:03
5237阅读
安装 Go Go语言的优劣,这里就不介绍了,下面直接讲Go 的安装: Go 的官方网站:http://golang.org/(需要FQ软件) 国内下载地址:http://www.golangtc.com/download 下载对应平台的安装包。注意区分32位还是64位操作系统。 安装包下载完成之后,
原创 2021-08-11 14:09:57
353阅读
Golang 是一种相对较新的编程语言,很快就流行起来。 Stack Overflow 对开发人员进行了民意调查,发现 Golang 是学习 Go 编程语言的第三大热门。为了更好地理解为什么 Go 如此受欢迎,我们将看看它是如何使用的,为什么值得学习,以及它是否可以用作初学者的第一门编程语言。 Golang 的特性和标准库可用于开发清晰、高效和动态的程序,本文旨在帮助您开始使用 Go 编程语言。G
原创 精选 2022-10-20 21:52:48
761阅读
1评论
这是一个创建于 2017-07-22 05:33:09 的文章,其中的信息可能已经有所发展或是发生改变。介绍不论是开发Java还是你正在学习的Golang,都会遇到依赖管理问题。Java有牛逼轰轰的Maven和Gradle。 Golang亦有godep、govendor、glide、gvt、gopack等等,本文主要给大家介绍​​gilde​​。 glideGolang的包管
原创 2022-12-08 11:56:25
117阅读
Glide-入门(一)
原创 2022-06-06 14:06:46
51阅读
前面已经讲过很多Golang系列知识,感兴趣的可以看看以前的文章,https://www.cnblogs.com/zhangweizhong/category/1275863.html, 接下来要说的是golang的并发,其实之前简单介绍过协程(goroutine)和管道(channel) 等基础内
原创 2021-08-11 14:00:16
248阅读
之前,已经讲过很多Golang的东西,比如基础语法,mysql的使用,redis的使用等等,感兴趣的可以看看以前的文章,https://www.cnblogs.com/zhangweizhong/category/1275863.html, 今天就用从头写一个完整的go的示例项目吧。 之前,已经讲过
原创 2021-08-11 14:06:04
539阅读
golang MQTT : 入门开发 :go MQTT 订阅 1初设置用户名和密码、修改 ip 地址编程
原创 2022-09-15 10:41:33
1118阅读
golang MQTT : 入门开发 :go MQTT 发布 2初设置用户名和密码、修改 ip 地址
原创 2022-09-15 10:47:50
391阅读
特点:a.自动垃圾回收b.丰富的内置类型c.函数多返回值d.错误处理e.匿名函数和闭包f.类型和接口g.goroutine并发编程h.反射i.CGO调用c函数go语言从main包中的main函数开始执行,Go语言的main()函数不能带参数,也不能定义返回值。命令行传入的参数在os.Args变量中保存。如果需要支持命令行开关,可使用flag包。在包声明之后,是一系列的import语句,用于导入该程
原创 2018-03-02 18:21:30
1024阅读
go语言的包是没有中央库来统一管理的,通过使用go get命令从远程代码库(github.com,goolge code 等)拉取,直接跳过中央版本库的约束,让代码的拉取直接基于源代码版本控制库,开发者间的协同直接依赖于源代码的版本控制。直接去除了库版本的概念。没有明显的包版本标识,感觉还是有点不适
转载 2019-02-12 21:05:00
113阅读
2评论
   一 Go语言发展史和使用场景1.1.1  Go语言发展历史Go 语言发展至今已经过去十年多了,是目前最流行的新兴语言,云计算领域的首选语言,而且目前随着区块链的流行,Go 再次成为了这个领域的第一语言,以太坊,IBM 的 fabric 等重量级的区块链项目都是基于 Go 开发的。  Go语言也叫做Golanggo语言的全
转载 2023-09-05 22:29:10
42阅读
  • 1
  • 2
  • 3
  • 4
  • 5