随笔分类 - 编程笔记
摘要:Golang笔记(二)面向对象的设计 Golang本质还是面向过程的语言,但它实现了一些OOP的特性,包括抽象、封装、继承和多态。 抽象和封装 Golang和C语言一样以struct为数据结构核心,不同的是Golang的struct可以定义自己的函数,这使得struct有了一些class的特点,所以
阅读全文
摘要:Golang笔记(一)简洁的语言风格 概述 Golang继承了很多C语言的风格,寡人使用了十几年C语言,切换到Golang时上手很快,并且随着深入的使用,越来越喜欢这门语言。Golang最直观的感受是简洁(语言细节少)、高效(开发迅速)和高性能(忽略GC时,类比C++的性能)。 package pa
阅读全文