说人话的 Golang 小白入门
文章平均质量分 83
用说人话的方式说人话
KabuSki
这个作者很懒,什么都没留下…
展开
-
有对象吗?浅谈 struct 的百种声明方法(误【说人话的 Golang 小白入门 - EP08】
abc原创 2021-08-24 00:08:14 · 146 阅读 · 0 评论 -
短话长说!浅谈指针 Pointer 语法及其存在意义【说人话的 Golang 小白入门 - EP07】
指针原创 2021-07-31 20:20:54 · 137 阅读 · 0 评论 -
选择恐惧症?条件分支语句 if-else 大战 switch-case【说人话的 Golang 小白入门 - EP06】
条件分支语句使得程式可以根据不同情况作出不同的行为而和很多其他編程语言一样,Golang 的条件分支语句也是 if-else 和 switch-case示例代码结构推荐准备文件结构如下hello-go│└─ tutorial│ └─ ep04│ │ └─ ...│ └─ ep05│ └─ if_else_case_1.go│ └─ main.go└─ go.mod// main.gopackage mainimport ( "k原创 2021-07-26 00:25:39 · 175 阅读 · 0 评论 -
浅谈 func 函数声明那些有人性和没人性的特性【说人话的 Golang 小白入门 - EP05】
在不同的编程语言中,函数 (function) 对应的关键字可能不同,譬如 Python 的是“功能定义” def,Pascal 的是 “过程”procedure,C 和 Java 索性没有函数对应的关键字。那么 Golang 呢?前面提到 Golang 语法的设计原则之一是省掉不需要的括号,那是不是会仿效 C 和 Java 一样没有函数声明的关键字呢?并不是!Golang 里函数声明对应的是 func。有理由怀疑 Golang 语法设计原则其实是 “不跟主流编程语言语法撞车” 。好了不扯...原创 2021-07-25 18:21:33 · 139 阅读 · 0 评论 -
多玛姆!我是来谈条件的!For 循环和没有 While 循环 【说人话的 Golang 小白入门 - EP04】
for while原创 2021-07-19 00:03:17 · 328 阅读 · 0 评论 -
那些你基本够用的 基础数据类型 和 fmt 用法 【说人话的 Golang 小白入门 - EP03】
根据官方教程 https://tour.golang.org/basics/11,Golang 支持以下基础数据类型 (Basic Types)boolstringint int8 int16 int32 int64uint uint8 uint16 uint32 uint64 uintptrbyte // alias for uint8rune // alias for int32 // represents a Unicode code pointfloa原创 2021-07-18 16:43:17 · 166 阅读 · 0 评论 -
代码跟雅思阅读一样长?拆!接触 Module 与 Package 【说人话的 Golang 小白入门 - EP02】
不像 C, C++, Python 等语言只需要代码就能运行,Go还需要一个先创建一个文件夹,项目的所有文件都将整理在这个文件夹底下以下会以 hello/{文件名} 示意文件所在位置➜ mkdir hello然后指定你的项目名称,初始化 go.mod 文件然而命名正是本章最大的挑战!我第一次的时候在这卡了5~10分钟 先参考一下一些公开库的命名吧 原生库 单词,如 fmt,math,strings gopkg.in 上的项目名一般是下面两种 CASE 1: ..原创 2021-07-18 00:15:32 · 111 阅读 · 0 评论 -
问候全世界? Hello World! 【说人话的 Golang 小白入门 - EP01】
在 【讲人话的 GoLang 小白入门】EP00 - Go安装之后当然是马上來写第一个程序喇~Hello World 示例来人,上代码!// main.gopackage mainimport "fmt"func main(){ fmt.Println("Hahahaha Hello World !!!") fmt.Printf("Welcome to %s's GoLang Tutorial ~~!!!\n", "KabuSki")}创建 hello/m.原创 2021-07-16 19:55:48 · 106 阅读 · 0 评论