摘要: 类的封装及方法绑定 Golang支持类的操作,但是没有class关键字,使用struct类模拟类 在struct中定义函数需要在外部绑定,通过在方法前面指定数据类型类绑定方法到指定类,有点类似于C#的扩展函数 package main import "fmt" // C++ 创建类的方式 /* cl 阅读全文
posted @ 2021-09-27 20:27 Simple_Han 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 变量定义 package main import "fmt" func main(){ // 变量定义:var // 常量定义:const // 变量定义的方式,1.先定义变量,再赋值 var name string name = "simple" fmt.Printf("name is :%s", 阅读全文
posted @ 2021-09-27 20:26 Simple_Han 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Hello World // 每个go程序,都必须有一个package main // 每个go程序,都是.go结尾的 // 一个package(包名)相当于命名空间 package main // 这是导入一个标准包fmt(format),一般用于格式化输出 import "fmt" // 这是主 阅读全文
posted @ 2021-09-27 20:25 Simple_Han 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: Golang的诞生 计算机硬件技术更新频繁,性能提高很快。目前主流的编程语言发展明显落后于硬件,不能合理利用多核多CPU的优势提升软件系统性能。 软件系统复杂度越来越高,维护成本越来越高,目前缺乏一个足够简洁高效的编程语言。 企业运行维护很多c/c的项目,C/C程序运行速度虽然很快(因为采用静态编译 阅读全文
posted @ 2021-09-27 20:23 Simple_Han 阅读(1112) 评论(0) 推荐(1) 编辑