首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
GO语言从入门到入土
wedel
创建于2023-07-27
订阅专栏
1
暂无订阅
共16篇文章
创建于2023-07-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GO语言常见工具 | 青训营
Go语言有许多常见的工具可用于不同的开发任务。 Go命令:Go语言官方提供的命令行工具,用于构建、测试和安装Go程序。 Go Modules:用于管理Go项目的依赖管理工具。它允许您定义和管理项目的依
C10K问题的起源 | 青训营
在上世纪90年代初,互联网的发展蓬勃,越来越多的用户开始使用互联网进行通信、浏览网页等活动。随着用户数量的增加,服务器需要同时处理大量的并发连接。 传统的服务器架构和操作系统设计并不适合处理大规模并发
GO语言基础语法15 —— 文件处理 | 青训营
在Go语言中,可以使用标准库的os和io/ioutil包来进行文件的读取、写入、创建和删除操作。 一、读取文件: 首先,让我们看一下如何读取文件: 上述代码中,我们使用ioutil.ReadFile函
GO语言语法基础14—— 处理JSON数据 | 青训营
在Go语言中,可以使用标准库的encoding/json包或者使用第三方库来处理JSON数据。下面将详细介绍如何使用它们进行解析、生成、序列化和反序列化等操作。 使用标准库处理JSON数据: 1. 解
GO语言语法基础13 —— 包 | 青训营
一、包的定义: Go语言中的包(package)是用来组织和管理代码的基本单位。每个Go程序都由一个或多个包组成,而每个包又由一个或多个Go源文件组成。 一个包可以包含多个函数、变量、类型和常量等代码
GO语言语法基础12 —— 并发编程 | 青训营
许多编程语言都提供了并发编程的支持: Java提供了丰富的并发编程支持。它通过线程、锁和其他同步机制来实现并发控制,并提供了Java并发包(java.util.concurrent)来简化并发编程。
GO语言语法基础11 —— 接口 | 青训营
先看一个例子: 一、接口的定义: 接口是一种在面向对象编程中重要的概念,它定义了一组方法的集合。接口提供了一种约定,规定了实现该接口的类型必须实现指定的方法,但不关心具体的实现细节。接口能够实现多态性
GO语言语法基础10 —— 字符串 | 青训营
一、字符串的定义: 字符串是计算机科学中的一种数据类型,用于表示文本或字符序列。在大多数编程语言中,字符串由一系列字符组成,可以是字母、数字、符号或空格等。 二、GO语言字符串的特点: 在GO语言中字
GO语言语法基础9 —— 错误处理 | 青训营
几乎所有编程语言都有错误处理这一常见的编码技巧,GO语言也不例外,接下来我们介绍GO语言的错误处理。 下面是一个演示GO语言错误处理的经典例子: 错误处理的作用: 用于处理函数执行过程中可能发生的错误
GO语言语法基础8 —— 方法 | 青训营
在 Go 语言中,方法是与类型关联的函数。它们使我们能够在自定义的类型上执行操作和实现行为。 一、方法的定义: - 1.定义语法如下: 接收者可以是任何类型,包括结构体、基本类型和非结构体类型。接收者
GO语言语法基础7 —— 指针 | 青训营
当我们定义一个变量时,计算机会为其分配一块内存来存储它的值。这个分配的内存有一个唯一的地址。指针就是用来存储这个地址的变量。 在很多语言中都有指针,在GO语言中也不例外。 一、为什么GO语言提供指针(
GO语言语法基础6 —— 结构体 | 青训营
结构体在Go语言中非常重要,用于组织和管理数据,提高代码的可读性和可维护性。 定义结构体 使用 type 关键字可以定义一个结构体类型。结构体类型由字段组成,每个字段都有一个名称和类型。 上面的代码定
GO语言基础语法5 —— 函数 | 青训营
在很多编程语言中都有函数,GO语言也不例外。下面是一个经典例子: 一.函数的定义: 使用func关键字来定义函数。 函数名紧跟在func关键字后面。 函数可以接受参数,并且可以返回一个或多个值。 二.
GO语言语法基础4 —— 容器类型 | 青训营
接下来我们介绍GO语言的数组,切片和映射(map),他们统称为容器。数组是一种固定长度,储存相同结构的数据结构
GO语言语法基础3 —— 控制流 | 青训营
合理的使用各种结,会极大地提升代码的可读性和灵活性。 一、if-else 选择结构 GO语言的if-else 写法类似于C和C++,但是有不同: 不同点1:if后面没有括号,如果你写括号的话,那么在保
GO语言语法基础2 —— 变量 | 青训营
本文详细介绍了GO语言的语法的重要部分——变量,并详细介绍了各种数据类型,并介绍了变量声明的两种方法。