首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GO千练
千练极客
创建于2023-10-22
订阅专栏
刻意练习,千练Go Go Go!
暂无订阅
共5篇文章
创建于2023-10-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GO千练——包、变量和函数
包 概念 每个 Go 程序都是由包构成的,程序从 main 包开始运行。 约定:包名与导入路径的最后一个元素一致。比如,"math/rand" 包中的源码均以 package rand 语句开始。
GO千练——并发
Go 程 Go 语言支持并发,我们只需要通过 go 关键字来开启 goroutine 即可。 Go 程(goroutine)是由 Go 运行时管理的轻量级线程。
GO千练——流程控制语句:for、if、else、switch 和 defer
for 结构 Go 只有一种循环结构:for 循环结构。结构如下: 基本的 for 循环由三部分组成,它们用分号隔开: 初始化语句:在第一次迭代前执行。
GO千练——指针、struct、数组、slice 和映射
指针 什么是指针? Go 拥有指针,一个指针变量指向了一个值的内存地址。 比如:类型 *T 是指向 T 类型值的指针。其零值为 nil。
GO千练——方法和接口
方法 方法概念 Go 没有类,但是 GO 可以为结构体类型定义方法,请记住:方法只是个带接收者参数的函数。 方法就是一类带特殊的 接收者 参数的函数。