Golang学习笔记
文章平均质量分 96
CoderMrWu
这个作者很懒,什么都没留下…
展开
-
「对比Python学习Go」- 高级数据结构
本篇是「对比Python学习Go」 系列的第四篇,本篇文章我们来看下Go的高级数据结构。本系列的其他文章可到 「对比Python学习Go」- 开篇 查看。Python数据结构底层完全依赖解释器的实现方式,没有特殊说明文中数据结构对应默认解释器CPython。从数据结构上来讲,有「数组」和「链表」两种基本的数据结构,还有很多基于他们的高级数据结构如栈、队列、散列表等等。作为编程语言,Go和Python 是如何定义自己的数据结构的呢?根据数据结构的特性,我们大致可以将Go和Python的数据结构分如下几原创 2021-03-11 10:42:14 · 237 阅读 · 0 评论 -
「对比Python学习Go」- 基本数据结构
文章首发公众号:码农吴先生,欢迎关注订阅!本篇是「对比Python学习Go」 系列的第三篇,本篇文章我们来看下Go的基本数据结构。Go的环境搭建,可参考之前的文章「对比Python学习Go」- 环境篇。废话不多说,下面开始我们的对比学习。基本数据类型Go 的基本类型Go的基本数据类型主要如下:boolstringint int8 int16 int32 int64uint uint8 uint16 uint32 uint64 uintptrbyte // uint8 的别名rune .原创 2020-12-15 23:15:15 · 276 阅读 · 1 评论 -
「对比Python学习Go」- 环境篇
文章首发公众号:码农吴先生,欢迎关注订阅!环境搭建Go 的安装Go 的官方网址 https://golang.org, 国内用户可访问国内官网 https://golang.google.cn/。Go安装相对来说还是比较简单的,主要有如下安装包:按系统来说,可通过如下方式安装:Linux源码方式安装:# 使用二进制包安装wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz# 解压到 /usr/localtar -C /us.原创 2020-12-15 23:12:53 · 137 阅读 · 0 评论 -
「对比Python学习Go」- 开篇
前言当前Go语言已然成为很多后端项目的主力语言,在互联官网企业开发中甚至有和Java一较高下的趋势。Go 语言也属于静态语言,与Java类似,需要先编译后执行,但它性能更好,天生支持并发。与Python这种动态语言相比,灵活性不足,但它优秀的性能并发性,也成为很多基础设施保障类系统青睐的语言。工作中一直使用Python作为主力语言,主要是web相关的开发,也涉猎后端大型分布式集群管理系统开发。最近几年,公司部分系统使用了Go语言作为开发语言,有幸参与其中,对Go语言有了实践的机会。老实说,用习惯了Pyt原创 2020-12-15 23:09:56 · 105 阅读 · 0 评论