E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Go语言基础
5.
Go语言基础
之变量和常量
目录
Go语言基础
之变量和常量标识符关键字变量变量的来历变量声明标准声明批量声明变量的初始化变量赋值批量声明赋值简短声明匿名变量常量显式类型定义隐式类型定义值不可修改用作枚举iota扩展修改值修改引用
Go
JadeJones
·
2023-10-05 07:57
Go学习之路
golang
go语言
go
从0开始Go语言,用Golang搭建网站
w=910&h=892)]本文适合有一定编程基础,但是没有
Go语言基础
的同学。也就是俗称的“骗你”学Go语言系列。这是一个适合阅读的系列,我希望您
wangwei830
·
2023-10-04 13:58
go
golang
开发语言
后端
带你学够浪:
Go语言基础
系列 - 10分钟学方法和接口
文章每周持续更新,原创不易,「三连」让更多人看到是对我最大的肯定。可以微信搜索公众号「后端技术学堂」第一时间阅读(一般比博客早更新一到两篇)正文共4302字,预计阅读时长11分钟对于一般的语言使用者来说,20%的语言特性就能够满足80%的使用需求,剩下在使用中掌握。基于这一理论,Go基础系列的文章不会刻意追求面面俱到,但该有知识点都会覆盖,目的是带你快跑赶上Golang这趟新车。最近工作上和生活上
程序员柠檬
·
2023-10-03 10:24
Go语言基础
面经
1.go语言编程的好处是什么编译和运行都很快。在语言层级支持并行操作。有垃圾处理器。内置字符串和maps。函数是go语言的最基本编程单位。2.说说go语言的select机制select机制用来处理异步IO问题select机制最大的一条限制就是每个case语句里必须是一个IO操作golang在语言级别支持select关键字33.解释一下go语言中的静态类型声明静态类型声明是告诉编译器不需要太多的关注
林欣快滚去学习
·
2023-10-03 05:53
golang
java
开发语言
Go语言基础
语法之变量、常量
变量、数据类型和常量是编程基础中的基础,所以要学习一门语言,必定需要先学习掌握好这三个概念。何为变量?变量是计算机语言中能储存计算结果或能表示值的抽象概念。何为数据类型?数据类型在数据结构中的定义是:一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。何为常量?“常量”的广义概念是:‘不变化的量’,在计算机程序运行时,不会被程序修改的量,称为字面常量或直接常量。三者之间是一种怎样的关系?
Kenny_cn
·
2023-09-30 23:33
GoLearn
2021-04-07-
go语言基础
(一)
title:
go语言基础
(一)date:2021-04-0716:58:12categories:gotags:基础由于自身
go语言基础
不扎实,导致一些基本的语法不懂,在学习fabric过程中会出现各种问题
Soulmate_666
·
2023-09-30 00:11
go
go
从运维小白成长为运维开发专家的修炼之路
类型技术栈名称和地址前后端开发gin/gorm/vue3/ts7模块大运维平台开发-go-vue-k8s-cicd-服务树-监控前后端开发vue2/restfulapik8s管理运维平台实战前端vue后端golanggo后端开发
go
·
2023-09-26 11:06
go语言基础
精修(尚硅谷笔记)
针对很多人的反馈,我对文章进行了质量改进和分章发布。其中第13到15章因为不是go语言特有的机制就没记录。分章文章目录如下,需要的可以点进分章详细学习不需要每次都要往下翻很久。第一二章:go语言学习方向与golang概述第三章:变量第四章:运算符第五章:程序流程控制第六章:函数、包和错误处理第七章:数组和切片第八章:排序和查找第九章:map第十章:面向对象编程第十一章:文件操作第十二章:单元测试第
背帆
·
2023-09-26 06:00
go语言分布式开发
golang
go语言基础
学习13章节详细总结欢迎一起入门学习
golang学习笔记开篇:初次学习,理解尚浅。暂且做些笔记,日后慢慢充实后,再加以更正或添加~全部已上传至gitee平台,观看效果更佳,欢迎点赞:https://gitee.com/huangdonglin/go-learning-notes/blob/master/go%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/golang%E5%AD%A6%E4%B9%A0%E7
我是py呀
·
2023-09-26 06:26
golang
golang
开发语言
后端
Go语言基础
之函数
14.
Go语言基础
之函数文章目录14.
Go语言基础
之函数一、函数go函数特点二、函数定义三、函数的调用四、参数1.类型简写2.可变参数五、返回值多返回值返回值命名空白符返回值补充六、函数进阶变量作用域全局变量局部变量七
贾维斯Echo
·
2023-09-23 08:42
GO
Go语言基础
之下划线
09.
Go语言基础
之下划线一、下划线的作用作用:“_”是特殊标识符,用来忽略结果二、下划线在import中在Golang里,import的作用是导入其他package。
贾维斯Echo
·
2023-09-23 08:41
GO
Go语言基础
之map
13.
Go语言基础
之mapGo语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。
贾维斯Echo
·
2023-09-23 08:41
GO
Go语言基础
之基本数据类型
05.
Go语言基础
之基本数据类型文章目录05.
Go语言基础
之基本数据类型一、基本数据类型二、整型特殊整型数字字面量语法(Numberliteralssyntax)三、浮点型四、复数五、布尔值六、字符串字符串转义符多行字符串字符串的常用操作七
贾维斯Echo
·
2023-09-23 08:11
GO
Go语言精进之路(目录)
本文参考教程:链接零、知识体系图谱一、介绍01.Go语言的前生今世二、开发环境搭建01.Go语言开发环境搭建三、
GO语言基础
01.Go多版本管理工具02.第一个Go程序“hello,world“与main
贾维斯Echo
·
2023-09-23 08:10
GO
golang
Go语言基础
教程:变量、基本数据类型、输出、注释、运算符、if-else条件判断、函数
文章目录一、变量的使用1.1定义变量1.2常量1.3变量的赋值与内存相关二、变量基本类型2.1有符号整型2.2无符号整型2.3string类型2.4bool类型三、输出3.1常用打印功能3.2格式化输出3.3内置输出方法与fmt的区别四、注释五、运算符六、条件语句6.1基本使用6.2条件嵌套七、函数(Function)7.1函数的声明7.2多返回值7.3命名返回值7.4空白符7.5不定长参数道阻且
Simple子夜
·
2023-09-23 00:16
Golang精进之路
golang
开发语言
后端
Go学习net/http
lesson02_web本质_哔哩哔哩_bilibili参考
Go语言基础
之net/http|李文周的博客(liwenzhou.com)net/http1.HTTP协议超文本传输协议(HTTP,HyperTextTransferProtocol
BigOrangeSama
·
2023-09-20 04:32
go学习
http
Go语言核心36讲(
Go语言基础
知识一)--学习笔记
01|工作区和GOPATH从Go1.5版本的自举(即用Go语言编写程序来实现Go语言自身),到Go1.7版本的极速GC(也称垃圾回收器),再到2018年2月发布的Go1.10版本对其自带工具的全面升级,以及可预见的后续版本关键特性(比如用来做程序依赖管理的gomod命令),这一切都令我们欢欣鼓舞。Go语言在一步步走向辉煌的同时,显然已经成为软件工程师们最喜爱的编程语言之一。我们学习Go语言时,要做
郑子铭
·
2023-09-18 14:24
Go语言核心36讲
golang
go语言基础
--面向对象杂谈
面向过程所谓的面向过程就是:强调的是步骤、过程、每一步都是自己亲自去实现的。面向对象所谓的面向对象其实就是找一个专门做这个事的人来做,不用关心具体怎么实现的。所以说,面向过程强调的是过程,步骤。而面向对象强调的是对象,也就是干事的人。在程序中,可以通过属性和方法(函数)来描述类。属性就是特征,方法(函数)就是行为。面向对象编程好处封装继承多态继承继承是一种类间关系,描述一个类从另一个类获取成员信息
小乞丐程序员
·
2023-09-15 15:08
golang
开发语言
后端
go语言基础
--杂谈
常量运行期间,不可以改变的值constPIfloat64=3.14字面常量所谓字面常量,是值程序中硬编码的常量123//整型类型常量156.78//浮点类型的常量true//布尔类型的常量“abc”//字符串类型的常量//constPIfloat64=3.14constPI=3.14////PI=3.15//cannotassigntoPI不允许修改常量的值//fmt.Printf("%p",&P
小乞丐程序员
·
2023-09-14 10:39
golang
java
服务器
使用Go语言交叉编译开发嵌入式Linux应用程序
基础说明Go语言的基础说明可以参考:《
Go语言基础
入门》Go语言刚开始的时候是基于C语言的,后来慢慢的脱离C独立发展了。到
Naisu Xu
·
2023-09-14 01:37
嵌入式Linux与设备相关
linux
golang
arm开发
嵌入式
交叉编译
GO语言基础
(一)2019-05-08
结束了第一章的学习,正式开始go语言的学习。我决定先去吃个午饭.下午两点十七分继续开始学习P31-P35:变量-变量需要声明(类C)注意事项:1、三种使用方式:(1)声明后不赋值则使用默认值。(int为0)(2)类型推导(类python)(3)省略var用例如name:="tom"的方式,其中name不应该被声明过,:不能省略2、多变量声明与1相对应P36:数据类型简介数据类型P37-38:%T变
竖琴犹奏相思苦
·
2023-09-13 10:55
【
GO语言基础
】函数
系列文章目录【Go语言学习】ide安装与配置【
GO语言基础
】前言【
GO语言基础
】变量常量【
GO语言基础
】数据类型【
GO语言基础
】控制流【
GO语言基础
】函数文章目录系列文章目录函数基础函数调用GoLangAPI
julien_qiao
·
2023-09-12 05:55
GO基础
golang
开发语言
后端
go语言详解-----包(package)引入
一、
go语言基础
1、每一个可运行的go程序必须要有一个main包(package),即packagemain;并且该main包中必须要有一个main函数,这是一个入口函数。
husterlichf
·
2023-09-11 23:54
golang
microsoft
算法
Go面试题
Go面试题一、
Go语言基础
1.GOROOT,GOPATH,GOBIN?
ftmagician
·
2023-09-11 20:03
Go
面经
go
面试
golang
Go语言基础
学习笔记
目录
Go语言基础
学习笔记—写在前面Lesson1HelloWorldLesson2常量、变量与运算符2.1变量的声明2.2数据类型与打印的格式化2.3数据类型转换2.4常量和itoa2.5运算符Lesson3
purityw
·
2023-09-11 20:02
Go语言学习与开发
go
go语言基础
操作---七
socket简单介绍—套接字编程什么是SocketSocket,英文含义是【插座、插孔】,一般称之为套接字,用于描述IP地址和端口。可以实现不同程序间的数据通信。Socket起源于Unix,而Unix基本哲学之一就是“一切皆文件”,都可以用“打开open–>读写write/read–>关闭close”模式来操作。Socket就是该模式的一个实现,网络的Socket数据传输是一种特殊的I/O,Soc
小乞丐程序员
·
2023-09-11 06:41
golang
开发语言
后端
go语言基础
---8
Http请求报文格式分析packagemainimport("fmt""net")funcmain(){//监听listener,err:=net.Listen("tcp",":8000")iferr!=nil{fmt.Println("listenererr",err)return}deferlistener.Close()//阻塞等待用户的连接conn,err:=listener.Accept
小乞丐程序员
·
2023-09-11 05:38
golang
iphone
开发语言
【
GO语言基础
】基本数据类型
系列文章目录【Go语言学习】ide安装与配置【
GO语言基础
】前言【
GO语言基础
】变量常量【
GO语言基础
】数据类型文章目录系列文章目录数据类型数值型:整数类型:浮点数类型:字符型-布尔型-字符串零值转义字符常用类型转换运算符总结数据类型数值型
julien_qiao
·
2023-09-10 10:44
GO基础
golang
开发语言
go语言
【
GO语言基础
】控制流
系列文章目录【Go语言学习】ide安装与配置【
GO语言基础
】前言【
GO语言基础
】变量常量【
GO语言基础
】数据类型【
GO语言基础
】控制流文章目录系列文章目录条件语句if-else结构判断一个字符串是否为空
julien_qiao
·
2023-09-10 10:44
GO基础
golang
开发语言
后端
【
GO语言基础
】变量常量
系列文章目录【Go语言学习】ide安装与配置【
GO语言基础
】前言【
GO语言基础
】变量常量【
GO语言基础
】数据类型【
GO语言基础
】运算符文章目录系列文章目录常量和枚举变量声明全局变量声明大小写敏感总结常量和枚举使用
julien_qiao
·
2023-09-09 11:24
GO基础
golang
开发语言
【
GO语言基础
】前言
系列文章目录【Go语言学习】ide安装与配置【
GO语言基础
】前言【
GO语言基础
】变量常量【
GO语言基础
】数据类型【
GO语言基础
】运算符文章目录系列文章目录一、基础知识包和函数函数声明语法简洁性括号成对出现
julien_qiao
·
2023-09-09 11:22
GO基础
golang
开发语言
go语言
Go语言基础
之网络编程
目录一、互联网协议介绍二、互联网分层模型2.1物理层2.2数据链路层2.3网络层2.4传输层2.5应用层三、socket编程四、socket图解五、Go语言实现TCP通信5.1TCP协议5.2TCP服务端5.3TCP客户端六、TCP黏包6.1黏包示例6.2为什么会出现粘包6.3解决办法七、Go语言实现UDP通信7.1UDP协议7.2UDP服务端7.3UDP客户端更新、更全的《Go从入门到放弃》的更
???111
·
2023-09-09 11:06
网络
python
人工智能
Go语言基础
程序结构变量标准语法:var变量名字类型=表达式variint=1简短语法:变量名字:=表达式j:=2常量关键字:const语法:const常量名=编译期确定的值常量值:字符、字符串、布尔值、数值。常量不能用:=语法声明类型语法:type类型名字底层类型typePersonstruct{namestringageint}控制语句forGo中唯一的循环结构sum:=0fori:=0;i,)i=42d
贝壳的世界
·
2023-09-09 01:36
Go语言基础
——goroutine和channel
go语言有一个很重要的特性就是goroutine,我们可以使用goroutine结合channel来开发并发程序。1、goroutine简介goroutine是go语言中的并发执行单元,我们可以将多个任务分别放在多个goroutine中,参见下文案例:packagemainimport"fmt"funchello(){fmt.Println("HelloWorld!!!")}funcmain(){
北枫晴天
·
2023-09-08 13:44
《 Golang语言快速上手到综合实战》(最新)
01.Go语言简介-.wmv02.理解GOPATH.wmv03.
Go语言基础
上.wmv04.
Go语言基础
下.wmv05.Go语言之流程控制_jq.wmv06.Go语言之函数上.wmv07.Go语言之函数下
柔和的月光
·
2023-09-08 03:40
Golang语言快速上手到综合实战视频教程
01.Go语言简介-.wmv02.理解GOPATH.wmv03.
Go语言基础
上.wmv04.
Go语言基础
下.wmv05.Go语言之流程控制_jq.wmv06.Go语言之函数上.wmv07.Go语言之函数下
qq_42739742
·
2023-09-08 03:09
golang语言
go语言基础
语法
1、注释packagemainimport"fmt"/**多行注释*/funcmain(){//单行注释fmt.Println("helloworld")}2、变量2.1、变量定义标准格式var变量名变量类型如varageintGo语言的基本类型有:boolstringint、int8、int16、int32、int64uint、uint8、uint16、uint32、uint64、uintptr
程序三两行
·
2023-09-05 17:12
go
golang
开发语言
后端
go语言基础
操作--二
a:=10str:="mike"//匿名函数,没有函数名字形成一个闭包,函数定义,还没有调用f1:=func(){//:=自动推到类型fmt.Println("a=",a)fmt.Println("str=",str)}f1()//给一个函数类型起别名这个写法不推荐typeFuncTypefunc()//函数没有参数,内推返回值//声明变量varf2FuncTypef2=f1f2()//定义匿名函
小乞丐程序员
·
2023-09-04 17:16
golang
开发语言
后端
Go语言基础
语法|疑难分析及相关补充
疑难分析1.对于range遍历的理解eg:packagemainimport"fmt"funcmain(){nums:=[]int{2,3,4}sum:=0fori,num:=rangenums{sum+=numifnum==2{fmt.Println("index:",i,"num:",num)}}fmt.Println(sum)}看到这个例子,我相信很多刚刚入门的小伙伴都会感到疑惑,为什么(f
fashia
·
2023-09-04 03:48
Go语言学习路程
golang
算法
开发语言
go
后端
go1.19
Go语言基础
之数组
前言Array(数组)数组是同一种数据类型元素的集合。在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。基本语法://定义一个长度为5元素类型为int的数组avara[5]int9.1数组定义var数组变量名[元素数量]T比如:vara[3]int,数组的长度必须是常量,并且长度是数组类型的一部分。一旦定义,长度不能变。[3]int和[5]int是不同的类型。vara
孤影夜行
·
2023-09-03 06:34
go语言入门基础详谈(语法篇)
文章目录GO语言学习笔记详谈GO基础相关学习:1.
Go语言基础
之变量常量1.Go语言的变量声明格式为:2.Go语言的常量声明格式为:2.
Go语言基础
之基本数据类型1.1整型1.2.浮点型1.3复数1.4
高稚气菌
·
2023-09-02 04:47
go语言专栏
golang
开发语言
入门系列
Go语言基础
之反射
目录一、变量的内在机制二、反射介绍三、reflect包四、TypeOf4.1typename和typekind五、ValueOf5.1通过反射获取值5.2通过反射设置变量的值5.3isNil()和isValid()5.3.1isNil()5.3.2isValid()5.3.3举个例子六、结构体反射七、与结构体相关的方法八、StructField类型九、结构体反射示例十、反射是把双刃剑十一、练习题更
???111
·
2023-09-02 04:16
python
人工智能
golang
Go语言基础
结构 —— String 字符串
字符集简介比特(bit)是计算机处理的最小单位,值为0或者1,一个字节包含8个bit,最大值(11111111)为255,最小值(00000000)为0;一个字节能代表256个数字,二个字节可以表示65563个数字,更多的字节可以有更多种组合,就可以表示更大的数值范围,整数可以这样存,那么字符呢?一堆二进制0或者1,无论怎么也算不出A,那就通过数字中转一下,只要给A指定一个数值编号,要存储A时就存
xjx
·
2023-09-02 04:16
golang
string
golang
后端
跟着老猫来搞GO-基础进阶
那本篇呢就开始和大家同步一下
GO语言基础
的进阶。函数的定义上次其实在很多的DEMO中已经写出来一些函数了,但是没有讲清楚其函数定义。接下来我们同样地要举例说明一下,直接看代码。
程序员老猫
·
2023-08-31 14:20
GO专栏
spring
boot
restful
java
go、区块链笔记目录
go语言基础
入门go语言指针速通
go语言基础
进阶go语言面向对象go语言并发编程与原理go语言实战(goModules/API/gorm/gin)区块链快速入门go语言Lotus项目开发实战(Lotus
海豹姥爷
·
2023-08-30 20:16
笔记
golang
Go语言基础
之结构体
Go语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念。Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。类型别名和自定义类型自定义类型在Go语言中有一些基本的数据类型,如string、整型、浮点型、布尔等数据类型,Go语言中可以使用type关键字来定义自定义类型。自定义类型是定义了一个全新的类型。我们可以基于内置的基本类型定义,也可以通过struct定义。例如:/
阿汤哥的程序之路
·
2023-08-30 20:33
Go
golang
linux
开发语言
Go语言基础
之指针
区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。Go语言中的指针任何程序数据载入内存后,在内存都有他们的地址,这就是指针。而为了保存一个数据在内存中的地址,我们就需要指针变量。比如,“永远不要高估自己”这句话是我的座右铭,我想把它写入程序中,程序一启动这句话是要加载到内存(假设内存地址0x12345
阿汤哥的程序之路
·
2023-08-30 20:30
Go
golang
开发语言
后端
字节青训营Go语言学习第一天--基础语言+实战案例
文章目录走进
Go语言基础
语言2.2基础语言-变量2.3基础语法-ifelse2.4基础语法-循环基础语法-switch基础语法-数组基础语法-切片基础语法-map基础语法-range基础语法-函数基础语法
蓝鲸不蓝369
·
2023-08-30 14:21
学习
【ByteEdu】课程总体更新列表(2019-03-21)
已经更新完成课程:从零开始搭建游戏服务器第一期(更新完)点击访问从零开始搭建游戏服务器第二期(更新完)点击访问贪吃蛇实战项目(更新完)点击访问
Go语言基础
、提高(更新完)点击访问正在更新课程列表:**ByteEdu
Golang语言社区
·
2023-08-26 01:35
go语言基础
go语言基础
packagemainimport"fmt"funcmain(){varaint=10varb=20///这种新式声明对象的时候C必须为未声明的对象c:=30///打印fmt.Println
迎风起飞的猪
·
2023-08-25 11:44
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他