下载介绍 在go的官方网址上下载go最新版本https://golang.google.cn/dl/,或者在 Go 的中文网上下载https://studygolang.com/dl,两个网站打开的内容只有语言不同而已,网站上清晰的标注了不同操作系统需要对应安装哪个版本,其中加粗的是该操作系统的推荐
原创 2021-07-09 14:57:08
318阅读
简介 Go 语言又称 Golang,由 Google 公司于 2009 年发布,近几年伴随着云计算、微服务、分布式的发展而迅速崛起,跻身主流编程语言之列,和 Java 类似,它是一门静态的、强类型的、编译型编程语言,为并发而生,所以天生适用于并发编程(网络编程)。 目前 Go 语言支持 Window
原创 2021-07-09 15:10:30
1616阅读
这篇文章是我自己亲身经历这样去学go的,本人是从20年的10月份开始入坑go语言的,当时的资料真的少,现在关于go语言的资料已经很多了。
原创 2022-10-18 08:44:32
452阅读
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阅读
引言Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。自2009年推出以来,Go已经成为云计算、微服务、网络服务器等领域的热门选择。其设计哲学是简洁、快速和易于理解,这使得Go语言特别适合当今快速发展的软件行业。Go语言的基本语法变量与类型在Go中,你可以使用var关键字来声明变量,也可以用:=来进行短变量声明。var name st
原创 精选 2024-01-26 12:24:35
629阅读
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
5233阅读
特点: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阅读
Golang 是一种相对较新的编程语言,很快就流行起来。 Stack Overflow 对开发人员进行了民意调查,发现 Golang 是学习 Go 编程语言的第三大热门。为了更好地理解为什么 Go 如此受欢迎,我们将看看它是如何使用的,为什么值得学习,以及它是否可以用作初学者的第一门编程语言Golang 的特性和标准库可用于开发清晰、高效和动态的程序,本文旨在帮助您开始使用 Go 编程语言。G
原创 精选 2022-10-20 21:52:48
761阅读
1评论
   一 Go语言发展史和使用场景1.1.1  Go语言发展历史Go 语言发展至今已经过去十年多了,是目前最流行的新兴语言,云计算领域的首选语言,而且目前随着区块链的流行,Go 再次成为了这个领域的第一语言,以太坊,IBM 的 fabric 等重量级的区块链项目都是基于 Go 开发的。  Go语言也叫做Golang,go语言的全
转载 2023-09-05 22:29:10
42阅读
Golang 入门一、Golang 简介1.Go 语言的特点2.Golang 的变量作用域3.Golang 执行流程的两种方式二、Golang 的基本操作1.在 Linux 上安装 Golang 语言开发包2.Golang 变量的基本使用3.Golang 中整数的类型4.Golang 基本数据类型的默认值5.基本数据类型转换为 String 类型 一、Golang 简介Golang(又称为 Go
转载 2023-07-14 16:39:05
58阅读
最近编程语言当中,golang无疑是风生水起,年度语言,服务器端语言,并发语言,皇冠可谓不少。golang开发的初衷是替换掉c/c++,作为系统级语言,加上在1.3版本中打算将编译系统从原来c语言开发的plan 9编译器,改为golang实现,可谓野心勃勃。golang最令人赞美的就是简单的语法,你可能花不了一天就能掌握golang的语法,关键字。golang的goroutine和channel给
转载 2024-05-30 00:29:44
106阅读
数组是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),这种类型可以是任意的原始类型,比如 int、
原创 2023-05-17 21:27:13
135阅读
常量 相对于变量而言,常量是在程序使用过程中,不会改变的数据。有些地方你需要将定义好的常量重复使用,代码中你不允许它的值改变。例如 圆周率 在程序执行过程中不会改变。 常量的声明 const Pi float64 = 3.14 const 声明、Pi 常量、float64 类型、3.14 值 多变量
原创 2021-07-09 14:55:32
285阅读
Go中数学运算和比较运算要求包含的值具有相同的类型。如果不是的话,则在尝试运行代码时会报错。 为变量分配新值也是如此。如果所赋值的类型与变量的声明类型不匹配,也会报错。 解决方法是使用转换,它允许你将值从一种类型转换为另一种类型。只需提供要将值转换成的类型,后面紧接着是在圆括号中的要转换的值。 结果
原创 2021-07-09 15:10:27
225阅读
<! flowchart 箭头图标 勿删 Go语言简介: Golang 简称 Go,是一个开源的编程语言,Go是从2007年末由 Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2
转载 2018-11-21 13:49:00
152阅读
整型介绍 Go语言同时提供了有符号和无符号类型的整数运算。这里有 int8、int16、int32 和 int64 四种截然不同大小的有符号整形数类型,分别对应 8、16、32、64 bit大小的有符号整形数,与此对应的是 uint8、uint16、uint32 和 uint64 四种无符号整形数类
原创 2021-07-09 14:54:50
756阅读
认识Golang Google开发的一款高效服务器语言 安装Golang apt-get install golang VSCODE安装Golang插件无法下载 $ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy.cn,dir ...
转载 2021-07-21 23:54:00
115阅读
2评论
变量 Go语言是静态强类型语言,所以变量是有明确类型的。变量实质上就是在内存中的一小块空间,用来存储特定类型的可变数据。如果没有变量我们的程序只能将数值写死都是静态的数据,无法更改,变量可以让我们进行动态的操作。在数学概念中变量表示没有固定的值,可以随时改变的数。例如:除数、减数与被减数。 类型 变
原创 2021-07-25 10:20:15
362阅读
  • 1
  • 2
  • 3
  • 4
  • 5