美文网首页
学习之初

学习之初

作者: 亦是旅人呐 | 来源:发表于2021-10-11 10:34 被阅读0次

Golang语言

Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。

对语言进行评估时,明白设计者的动机以及语言要解决的问题很重要。Go语言出自 Ken Thompson 和 Rob Pike、Robert Griesemer 之手,他们都是计算机科学领域的重量级人物。

1) Ken Thompson

贝尔实验室 Unix 团队成员,C语言、Unix 和 Plan 9 的创始人之一,在 20 世纪 70 年代,设计并实现了最初的 UNIX 操作系统,仅从这一点说,他对计算机科学的贡献怎么强调都不过分。他还与 Rob Pike 合作设计了 UTF-8 编码方案。

2) Rob Pike

Go语言项目总负责人,贝尔实验室 Unix 团队成员,除帮助设计 UTF-8 外,还帮助开发了分布式多用户操作系统 Plan 9、Inferno 操作系统和 Limbo 编程语言,并与人合著了《The Unix Programming Environment》,对 UNIX 的设计理念做了正统的阐述。

3) Robert Griesemer

就职于 Google,参与开发 Java HotSpot 虚拟机,对语言设计有深入的认识,并负责 Chrome 浏览器和 Node.js 使用的 Google V8 JavaScript 引擎的代码生成部分。

这些计算机科学领城的重量级人物设计Go语言的初衷是满足 Google 的需求。设计此语言花费了两年的时间,融入了整个团队多年的经验及对编程语言设计的深入认识。设计团队借鉴了 Pascal、Oberon 和C语言的设计智慧,同时让Go语言具备动态语言的便利性。因此,Go语言体现了经验丰富的计算机科学家的语言设计理念,是为全球最大的互联网公司之一设计的。(ref:C语言中文网


环境配置

参考:https://zhuanlan.zhihu.com/p/97485217


语法学习

参考:https://golang.iswbm.com/index.html

实践

参考:https://github.com/halfrost/LeetCode-Go


人生苦短,Let's Go!


end

相关文章

  • 学习之初

    Golang语言 Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年...

  • 学习人之初

    今天我们语文课上学习了人之初,人之初性本善性相近习相远苟不教性乃迁教之道贵以专。让我懂得了它的含义。人一出生都是善...

  • 你所不知道的音符,一张纸搞定

    在学习音乐之初,你需要学习的音符。

  • Linux学习之初识

    Linux发行版 Linux 发行版是 Linux 内核及各种应用软件的集成版本。 商业发行版有:Red Hat,...

  • 书法学习之初

    文/潭影星移 2018.5.8 星期二 白城 晴 1、 从2017年年末开始,我拿起笔练习写字,每当看到别人能写出...

  • 2018-12-26 死亡杂学笔记2

    人之初,性本善。学习好,学习妙,学习简直呱呱叫。但我还是选择go die。 raw (raw type 原...

  • Django 学习笔记之初识

    上篇文章讲述 Django 环境搭建, 在文章最后部分还有 6 篇 Django 简单入门的文章。后来我自己以一个...

  • MyBatis学习之初窥门径

    一些术语 POJO(Plain Ordinary Java Object)简单的Java对象ORM:Object ...

  • Kotlin学习之初探——数组

    数组 val c1 = intArrayOf(1,2,3,4,5)val c2 = IntArray(5){it+...

  • Kotlin学习之初探——函数

    函数的定义 方法VS函数 *方法是函数的一种特殊类型*有receiver的函数即为方法*类比java的话*比如类中...

网友评论

      本文标题:学习之初

      本文链接:https://www.haomeiwen.com/subject/eszxgltx.html