我的寒假生活 - Golang 学习之路

Turaiiao · · 155 次点击 · · 开始浏览    

寒假作业多得要死,还是抵挡不了我 “学习” 的乐趣,Go 走起!

我为什么要学习 GO

主要是寒假想做一款小软件,后台准备用 GO 语言编写。

对比以前使用的 NodeJS、Python、SpringBoot、Dart VM,GO 语言无非在以下几点有优势:

1.直接编译二进制,一个文件放到服务器上就可以部署

2.效率很高,可以和 C 家族媲美

3.占用内存小,相比 JVM ,二进制犹胜一筹

4.代码简洁,包管理,这点我觉得可以和 Python 等脚本语言媲美

要点总结

iota 自增值, GO 没有枚举类型,通常使用 const,iota 表示。

<code>

const (

b =1 << (10 *iota)

kb

mb

gb

tb

pb

)

fmt.Println(b,kb,mb,gb,tb,pb)

</code>

rune 英文占一个字节,中文占三个字节

```

func runeTest() {

a, b, c := rune('a'), rune('A'), rune('0')

fmt.Println(a, b, c)

}

```

本文来自:简书

感谢作者:Turaiiao

查看原文:我的寒假生活 - Golang 学习之路

155 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传