什么是方法方法其实就是一个函数,在 func 这个关键字和方法名中间加入了一
转载 2022-07-26 17:12:20
69阅读
特点: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阅读
数组是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(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阅读
使用golang的orm框架就是将golang当中的struct,就是结构体和数据库当中的表字段进
原创 2023-04-16 22:00:19
374阅读
Go 是并发式语言,而不是并行式语言。在讨论 Go 如何处理并发之前,我们必须理解何为并发,
转载 2022-07-26 17:11:44
122阅读
Golang方法
原创 2024-06-11 16:19:06
25阅读
# 用Golang编写方法Golang中,方法是与结构体相关联的函数,可以在结构体上定义方法来实现面向对象编程的概念。本文将介绍如何使用Golang来编写方法。 ## 步骤概述 下表展示了实现Golang方法的步骤: | 步骤 | 操作 | |------|------------------| | 1 | 定义结构体 | | 2 | 定
原创 2024-05-30 10:34:33
29阅读
golang语言中的方法是与对象实例绑定的特殊函数,用于维护和展示对象的自身状态。 与函数的区别是方法有前置实例接收参数(receiver),编译器根据receiver来判断该方法属于哪个实例。receiver可以是基础类型,也可以是指针类型,这会关系到是否需要有可以修改对象实例的能力...
原创 2017-02-10 10:39:50
1940阅读
方法声明 在函数声明时,在其名字之前放上一个变量,即是一个方法。这个附加的参数会将该函数附加到这种类型上,即相当于为这种类型定义了一个独占的方法。 package main import "fmt" type People struct { name string age uint8 } func ...
转载 2021-08-19 13:14:00
167阅读
2评论
Learning GoLang文章目录Learning GoLang@[toc]一、环境配置(一)Mac 环境下使用 vsCode 搭建 Go 开发环境(二)Mac 环境的 Go 安装和配置 + GoLand 安装和永久使用1、下载Go,可一键配置环境2、查看版本3、写个脚本感受一下4、GoLand 安装和永久激活使用二、语言学习框架(一)语言简介1、简介2、最主要的特性3、主要用途(二)语言结构
转载 2024-02-01 18:27:29
46阅读
我们在写Go代码的时候经常用到import这个命令用来导入包文件,而我们经常看到的方式参考如下: 然后我们代码里面可以通过如下的方式调用 上面这个fmt是Go语言的标准库,他其实是去goroot下去加载该模块,当然Go的import还支持如下两种方式来加载自己写的模块: 相对路径 import “.
转载 2017-08-31 11:31:00
264阅读
2评论
我们在写Go代码的时候经常用到import这个命令用来导入包文件,而我们经常看到的方式参考如下:import(     "fmt" )然后我们代码里面可以通过如下的方式调用fmt.Println("hello world")上面这个fmt是Go语言的标准库,他其实是去goroot下去加载该模块,当然Go的import还支持如下两种方式来加载自己写的
原创 2017-04-30 20:33:42
533阅读
百度纰漏春晚使用的技术架构是golang
转载 2019-04-12 16:30:38
754阅读
映射是一种数据结构,用于存储一系列无序的键值对,它基于键来存储值。映射的特点是能够基于键快速检索数据。键就像是数组的索
原创 2023-05-17 20:59:46
156阅读
  • 1
  • 2
  • 3
  • 4
  • 5