美文网首页
学习go语言

学习go语言

作者: 护念 | 来源:发表于2023-07-01 22:05 被阅读0次

在开始前,做些说明;最近打算学习go语言,打算采取以教助学的方式,一方面可以加深的自己对go的了解,另外一方面,希望可以对后来学习go的同学提供一些帮助;

在学习的过程中,我会把一些自己认为重要的知识点,进行记录和说明;但由于自己也是新手难免有不准确和错误的地方,欢迎指正。

认识go语言

为什么要创建go语言?

  1. go语言是由google公司创建的,主要目的是解决并发的问题;传统编程语言在对计算机的多核使用上不够友好。
  2. 另外一个原因,像C/C++这类语言编译非常耗时
  3. 当前的编程语言,C/C++性能很好,但是开发速度慢;动态语言开发很快,但是性能很差,go在性能和开发速度上找到了一种平衡

有哪些语言特性?

  1. 原生支持并发(用很少的代码量)
  2. 编译速度很快
  3. 做到了性能和开发速度的兼顾
  4. 强类型静态语言(实现定义好类型)
  5. 没有面向对象的类和继承(通过其它方式实现)
  6. 易于部署和分享(build 后直接生成一个二进制文件)

用它可以做什么?

  1. web开发
  2. 云/网络服务
  3. 命令行

相关文章

  • Go 语言学习技巧和编程思维

    Go 语言学习技巧和编程思维 一、了解 Go 语言 了解 Go 语言背景 学习 Go 语言,首先要了解 Go 语言...

  • 初识Go语言-1

    Go语言学习路径 初识Go语言 Go语言环境搭建与IDE安装 Go语言基础语法 Go语言数据类型 Go语言变量和常...

  • 笨办法学golang(三)

    这是Go语言学习笔记第三篇。 Go语言学习笔记参考书籍「Go语言圣经」以及Go官方标准库 Go语言基本类型主要有布...

  • 第一篇:为什么要学习Go语言?

    学习书籍--许式伟、吕桂华等编著《Go语言编程》 目录 一、几种语言的理解 二、为什么要学习Go语言?(Go语言最...

  • 并发编程

    学习来源:Go语言实战、blibli 黑马程序员 20小时快速入门go语言(中) Go语言的优势 Go语言设计简单...

  • 笨办法学golang(二)

    这是Go语言学习笔记的第二篇文章。 Go语言学习笔记参考书籍「Go语言编程」、Go官方标准库 前文提要 上篇文章中...

  • 《深入学习Go语言》

    《深入学习Go语言》8月火热上市:当当,天猫,京东同步发售。 本书适合初次学习Go语言,以及对Go语言有初步了解的...

  • 笨办法学golang(四)

    这是Go语言学习笔记的第四篇 Go语言学习笔记参考书籍「Go语言圣经」以及Go官方标准库 数组 数组是指一系列同类...

  • Go语言入门到精通详解如何学习Go语言?

    如何学习Go语言?再回答这个问题之前,我们首先要想明白,自己为什么学习Go语言?在我看来,Go语言之所有越来越受到...

  • go 学习笔记

    最近开始学习go语言,记录下相关的东西 go语言学习资料汇总 go官网[https://golang.org/]g...

网友评论

      本文标题:学习go语言

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