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

Turaiiao · · 1276 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

寒假作业多得要死,还是抵挡不了我 “学习” 的乐趣,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 学习之路

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

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