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语言基础
Go语言基础
入门(创建简单HTTP服务器)
标准库中的net/http包提供了多种创建HTTP服务器的方法,它还提供了一个基本路由器。packagemainimport"net/http"funchelloWorld(whttp.ResponseWriter,r*http.Request){w.Write([]byte("HelloWorld\n"))//[]byte声明一个字节切片并将字符串转换为字节。}funcmain(){//使用方法
Merkle
·
2023-11-19 23:57
Golang
服务器
golang
http
golang学习笔记——基础01
文章目录golang概述Go语言特色Go语言用途Go语言结构执行Go程序Go语言包管理01Go语言包管理02
Go语言基础
语法Go标记行分隔符注释标识符字符串连接关键字、预定义标识符Go语言的空格格式化字符串
怪我冷i
·
2023-11-19 04:42
golang从入门到入门
golang
学习
笔记
Golang
go语言基础
篇
1.语法varnametypeGo语言的基本类型有:boolstringint、int8、int16、int32、int64uint、uint8、uint16、uint32、uint64、uintptrbyte//uint8的别名rune//int32的别名代表一个Unicode码float32、float64complex64、complex1282.函数func函数名(形式参数列表)(返回值列
wellsmith
·
2023-11-17 06:11
golang
开发语言
后端
5.
Go语言基础
之基本数据类型
基本数据类型基本数据类型的默认值数据类型默认值整型0浮点型0字符串“”布尔类型false1.整型普通整型类型范围占用存储空间uint8无符号8位整型(0到255)1字节uint16无符号16位整型(0到65535)2字节uint32无符号32位整型(0到4294967295)4字节uint64无符号64位整型(0到18446744073709551615)8字节int8有符号8位整型(-128到1
等我千分就网恋
·
2023-11-17 06:41
Go
golang
开发语言
Go语言基础
整理集合
什么是Go语言go语言是一门静态强类型语言什么是动态和静态:可以理解为解释型和编译型(python,动态解释型语言一边编译一边执行)(golang,java,静态编译型语言必须先将文件编译成可执行文件后才能运行)什么是强类型语言:强制类型定义的语言,即一旦某一个变量被定义类型,如果不经强制转换,那么它永远就是该数据类型。强类型语言包括:Java、Python、C++等语言。其中Python是动态语
Renaissance*
·
2023-11-17 06:06
Golang
开发语言
golang
【Hello Go】
Go语言基础
类型
Go语言基础
类型基础类型命名变量变量声明变量初始化变量赋值匿名变量常量字面常量常量定义iota枚举基础数据类型分类fmt包的标准输入输出格式说明输入类型转换类型取别名基础类型命名Go语言中的命名遵循下面的几个规则必须以字母或者是下划线开头不能使用
学习同学
·
2023-11-17 06:00
go语言
golang
开发语言
后端
go语言学习之旅之
go语言基础
语法
学无止境,今天学习go语言的基础语法行分隔符在Go程序中,一行代表一个语句结束。没有结束符号注释注释不会被编译,每一个包应该有相关注释。单行注释是最常见的注释形式,你可以在任何地方使用以//开头的单行注释。多行注释也叫块注释,均已以/*开头,并以*/结尾。如://单行注释/*Authorby阿里云大学:edu.aliyun.com我是多行注释*/标识符标识符用来命名变量、类型等程序实体。一个标识符
羱滒
·
2023-11-15 22:31
golang
golang
学习
开发语言
Go语言基础
(带示例)
都是go语言的基础知识,有编程基础的应该都可以看懂packagemainimport"fmt"funcmain(){/*常量iota:特殊常量,可以认为是一个可以编译器修改的常量特点:每一个const关键字出现时,被重置为0,然后在下一个const出现之前,每次出现iota其所代表的数字就会自动增加1const(a=iotabcd="ha"f=100h=iotag)fmt.Println(a,b,
yangyw.
·
2023-11-12 05:35
Go语言
基础详解
示例
Go语言基础
-环境搭建
Go语言基础
—开发工具与环境配置一、VScode开发工具:1、配置语言选择Chinese2、安装Go开发工具二、项目初始化终端输入:gomodinit项目名称显示go相关信息,引用的包名等信息moduleGOlandProjectsgo1.18
快乐星球啊
·
2023-11-09 10:06
golang
开发语言
后端
GO语言学习之一——基础
GO语言基础
配置GO环境查看环境变量goenvGO111MODULE=""GOARCH="amd64"GOBIN=""GOCACHE="/Users/hui/Library/Caches/go-build"GOENV
曹自标
·
2023-11-07 19:40
golang
学习
go语言基础
(一)
一、变量定义变量命名通过var+参数名+类型即可varaint=1varsstring="b"varbtrue还可以多个变量一起定义,且可以是不同的类型,只要是逗号分隔即可vara,b,c,d:=3,4,true,"def"甚至连var也可以省掉,依靠解释器自己分辨不同的类型a:=1s:="str"b:=true常量可以使用const关键字constfileName="abc.txt"consta
Ukuleler
·
2023-11-05 18:09
三、
Go语言基础
入门——Go数据类型
前言最近买了两本书准备学习一下Go语言,其中一本是《Go语言高并发与微服务实战》另外一本是《GoWeb编程实战派》,第一本是为了深入了解一下Go语言在高并发中的魅力,买第二本的原因是因为刚刚从Java转到Go语言,所以想更快的学习一些工作中可能接触到的GoWeb相关的知识。众所周知,Go语言是Google于2009年开源的一门编程语言,原名GoLanguage也叫Golang。它可以在不损失应用程
会编程的羽流云
·
2023-11-05 13:54
Go语言
go
编程语言
Golang基础(1)
GO语言基础
GO语言基础
**
GO语言基础
****前言**Go语言的起源**Go语言项目**第一章、入门**1.1.HelloWorld**1.2.命令行参数1.3查找重复行1.4GIF动画**第二章、编程语言
热爱编程滴小白
·
2023-11-04 23:37
GOlang基础
golang
开发语言
go语言基础
9——结构体★★★
目录类型别名和自定义类型自定义类型类型别名类型定义和类型别名的区别结构体结构体的定义结构体实例化基本实例化匿名结构体创建指针类型结构体取结构体的地址实例化结构体初始化使用键值对初始化使用值的列表初始化结构体内存布局空结构体面试题构造函数方法和接收者指针类型的接收者值类型的接收者什么时候应该使用指针类型接收者任意类型添加方法结构体的匿名字段嵌套结构体嵌套匿名字段嵌套结构体的字段名冲突结构体的“继承”
小明的笔记仓库
·
2023-11-04 15:27
Golang
golang
开发语言
后端
Go语言基础
之切片
前言主要介绍Go语言中切片(slice)及它的基本使用因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。例如:funcarraySum(x[3]int)int{sum:=0for_,v:=rangex{sum=sum+v}returnsum}这个求和函数只能接受[3]int类型,其他的都不支持。再比如:a:=[3]int{1,2,3}数组a中已经有三个元素了,我们不能再继
孤影夜行
·
2023-11-04 13:30
[笔记]
go语言基础
语法
image0.基本语法结构packagemainimport"fmt"funcmain(){fmt.Println("HelloWorld")}-声明包-保留了大括号,但去掉了分号-和python有点像,但没有强制锁进-首字母大写表示public,小写表示private-和类c语言相似,都是从main函数开始执行1、变量变量的声明和初始化go语言的变量声明需要使用var一下,或者使用海象运算符va
MatrixYe
·
2023-11-03 11:35
Go语言基础
之map
前言Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。12.1map定义map的定义语法如下:map[KeyType]ValueType其中:KeyType:表示键的类型。ValueType:表示键对应的值的类型。map类型的变量默认初始值为nil,需要使用make()函数来
孤影夜行
·
2023-11-01 01:50
Go语言学习笔记—golang并发编程之channel
视频来源于B站
Go语言基础
进阶视频av56860636文章为自己整理的学习笔记,侵权即删,谢谢支持!
PPPsych
·
2023-10-30 14:56
Go语言进阶学习笔记
学习
golang
Go语言优质资源
Documentation-TheGoProgrammingLanguage官方cmd文档:Directorysrc/cmd-TheGoProgrammingLanguagegowiki:https://github.com/golang/go/wiki归档|李文周的博客
Go
小明的笔记仓库
·
2023-10-30 07:31
Golang
golang
开发语言
后端
【Go入门】
GO语言基础
快速入门
Go基础这小节我们将要介绍如何定义变量、常量、Go内置类型以及Go程序设计中的一些技巧。定义变量Go语言里面定义变量有多种方式。使用var关键字是Go最基本的定义变量方式,与C语言不同的是Go把变量类型放在变量名后面://定义一个名称为“variableName”,类型为"type"的变量varvariableNametype定义多个变量//定义三个类型都是“type”的变量varvname1,v
王多头发
·
2023-10-30 03:38
golang
【Go入门】
Go语言基础
知识
文章目录一、Go语言介绍1.Go思想2.Go语言为并发而生3.Go语言简单易学4.Go优点5.Go适合做什么二、Go语言特点三、
Go语言基础
1.Go文件名2.Go标记3.关键字4.标识符5.Go语言声明
想变厉害的大白菜
·
2023-10-27 18:13
Go
go语言
GO语言基础
文章目录
GO语言基础
一、初识Go语言1、go语言特性2、包的概念二、
Go语言基础
1、文件名&关键字&标识符2、Go程序结构3、常量和变量4、数据类型和操作符基本概念bool类型int类型float类型格式化输出字符类型字符串类型二元运算符其他
可口也可樂、
·
2023-10-27 18:30
Go
golang
开发语言
后端
一、
Go语言基础
入门——第一个Go程序
原文地址:http://www.zachariah.cn/archives/43.html前言最近买了两本书准备学习一下Go语言,其中一本是《Go语言高并发与微服务实战》另外一本是《GoWeb编程实战派》,第一本是为了深入了解一下Go语言在高并发中的魅力,买第二本的原因是因为刚刚从Java转到Go语言,所以想更快的学习一些工作中可能接触到的GoWeb相关的知识。众所周知,Go语言是Google于2
会编程的羽流云
·
2023-10-25 07:57
Go语言
go
golang
编程语言
Go语言基础
之接口
在Go语言中接口(interface)是一种类型,一种抽象的类型。相较于之前章节中讲到的那些具体类型(字符串、切片、结构体等)更注重“我是谁”,接口类型更注重“我能做什么”的问题。接口类型就像是一种约定——概括了一种类型应该具备哪些方法,在Go语言中提倡使用面向接口的编程方式实现解耦。接口类型接口(interface)是一种抽象的类型,一个接口类型就是一组方法的集合,它规定了需要实现的所有方法。接
阿汤哥的程序之路
·
2023-10-24 14:49
Go
golang
chrome
开发语言
go语言基础
23实例
go语言基础
文章目录
go语言基础
实例1-你好,世界实例2-变量实例3-循环实例4-条件实例5-条件分支实例6-数组实例7-切片实例8-map映射实例9-range语法实例10-函数实例11-指针实例12
ljl2107
·
2023-10-23 16:54
golang
实例
golang
开发语言
后端
Go语言基础
Go语言基础
Go是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
Susinl
·
2023-10-21 21:21
Go
GO 语言的并发模式你了解多少?
实际上,出现上述的情况,还是因为我们对于GO语言的并发模型和涉及的
GO语言基础
不够扎实,误解了语言的用法。那么,对于GO语言的并发模式,我们一起来梳理一波。
阿兵云原生
·
2023-10-17 23:03
golang
xcode
开发语言
go语言基础
之常量与itoa
视频学习地址:Go零基础入门_在线视频教程-CSDN程序员研修院一.常量定义:常量是一个简单值的标识符,在程序运行时,不会被修改的量。注意:常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。语法:const常量名[数据类型]=值packagemainimport"fmt"funcmain(){constLENGTH=10constWIDTH=5varareaintconst
你的微笑、暖暖的
·
2023-10-14 20:30
golang
算法
开发语言
Go语言学习之旅二十--用go写求水仙花数和求素数 docker简介与下载
Go语言基础
练习题:一、求水仙花数:水仙花数:三位数:【100,999】每个位上的数字的立方和,刚好等于该数字本身,那么就叫水仙花数。
女孩哪有代码香
·
2023-10-14 13:59
docker
golang
Go语言基础
语法(package)-5
章节package作用及定义1.package作用及定义package是最基本的分发单位和工程管理中依赖关系的体现每个GO语言源代码文件开头都拥有一个package声明,表示源码文件所属的代码包要生成GO语言可执行程序,必须要有main的package包,且必须在该包下有main()函数同一个路径下只能存在一个package,一个package可以拆成多个源文件组成2.实践-验证上述package
markfork
·
2023-10-12 09:58
Go语言基础
(一)
本文档参考golang官方文档以及一些教程书籍,若文档有错误,欢迎issuehttps://go.dev/doc/tutorial/参考书籍《Go语言开发实战》Go语言是Google公司发布的一种静态型、编译型的开源编程语言,是新时代的C语言。Go语言已经成为云计算时代的重要基础编程语言。2012年3月28日,Go发布第一个正式的稳定版本。2.Go语言的特性自由高校编译效率优于javaC++运行效
企鹅宝儿
·
2023-10-12 06:40
Go语言
云计算
Go语言基础
之复合类型
分类:指针(pointer)、数组(arry)、切片(slice)、字典(map)、结构体(struct)一、指针1.基本操作默认值nil,没有NULL常量操作符"&"取变量地址"*"通过指针访问目标对象保存某个变量的地址,需要指针类型*int保存int的地址不支持指针运算,不支持"->"运算符直接用“.”访问目标成员不能操作没有合法指向的内存2.new函数funcmain(){varp1*int
羊羊羊羊吃青草
·
2023-10-11 01:10
Go语言
后端
golang
二、GO语言的环境安装、基础语法与数据类型
GO语言的环境安装、基础语法与数据类型一、GO语言环境安装(一)Go语言支持以下系统(二)Windows系统下安装二、
GO语言基础
语法(一)Go标记(二)行分隔符(三)注释(四)标识符(五)字符串连接(
一零二四bit
·
2023-10-09 08:37
Go
语言
go语言
编程语言
从0开始学go第三天
今天再补一些基础知识:
Go语言基础
之包|李文周的博客(liwenzhou.com)包:标识符的可见性:"如果想让一个包中的标识符(如变量、常量、类型、函数等)能被外部的包使用,那么标识符必须是对外可见的
星河边采花
·
2023-10-08 02:29
golang
开发语言
后端
go语言基础
之变量和常量
一、标识符与关键字(1)标识符在编程语言中,标识符是由程序员定义的具有某种特殊意义的符号,如:变量名、常量名、函数名等等。在go语言中,标识符由_(下划线)、字母和数字组成,并且只能由字母或_下划线开头,如:abc、_123、a123。(2)关键字关键字是指编程语言中预先定义好的具有特殊含义的标识符。go语言中有25个关键字:breakdefaultfuncinterfaceselectcased
啊桂分呐
·
2023-10-05 07:29
go
后端
2
Go语言基础
之变量和常量
文章连接:https://www.liwenzhou.com/posts/Go/01_var_and_const/总结:标识符和关键字:变量:变量声明:标准声明,批量声明,变量初始化,类型推导,短变量声明,匿名变量常量:常量声明批量声明,iota标识符与关键字标识符在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。Go语言中标识符由字母数字和_(下划线)组成,并且
SEVEN大姚
·
2023-10-05 07:58
go语言
Go语言基础
之变量和常量
变量和常量是编程中必不可少的部分。5.1标识符与关键字5.1.1标识符在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。Go语言中标识符由字母数字和__(下划线)组成,并且只能以字母和_开头。举几个例子:abc、_、_123、a123。5.1.2关键字关键字是指编程语言中预先定义好的具有特殊含义的标识符。关键字和保留字都不建议用作变量名。Go语言中有25个关键字:
Just_do_do_IT
·
2023-10-05 07:58
Go基础
go
golang
go语言
4.
Go语言基础
之变量和常量
Go语言中的变量和常量变量变量的声明变量的功能就是存储数据,不同的变量保存的数据类型可能会不一样Go语言中的变量需要声明后才能使用!,而且声明后必须使用!标准声明格式var变量名变量类型//标准声明varnamestringvarageintvarisOkbool批量声明格式var(变量名变量类型变量名变量类型变量名变量类型)//批量声明var(astringbintcbooldfloat32)变
等我千分就网恋
·
2023-10-05 07:58
Go
golang
开发语言
2.
Go语言基础
之变量和常量
标识符与关键字标识符在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。举几个例子:abc,_,_123,a123。关键字关键字是指编程语言中预先定义好的具有特殊含义的标识符。关键字和保留字都不建议用作变量名。Go语言中有25个关键字:breakdefaultfuncinterfaceselect
林深见我
·
2023-10-05 07:28
Go基础
golang
开发语言
后端
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
上一页
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
其他