Go语言基础之反射
本文介绍了Go语言反射的意义和基本使用。
总结Go语言学习之路,提供免费的Go语言学习教程,希望与大家一起学习进步。
本文介绍了Go语言反射的意义和基本使用。
接口(interface)定义了一个对象的行为规范,只定义规范不实现,由具体的对象来实现规范的细节。
在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的。本文介绍了Go语言中如何定义包、如何导出包的内容及如何导入其他包。
Go语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念。Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。
在项目开发中redis的使用也比较频繁,本文介绍了Go语言中go-redis
库的基本使用。
MySQL是业界常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。
html/template
包实现了数据驱动的模板,用于生成可防止代码注入的安全的HTML内容。它提供了和text/template
包相同的接口,Go语言中输出HTML的场景都应使用html/template
这个包。
Go语言中strconv
包实现了基本数据类型和其字符串表示的相互转换。
本文主要介绍了Go语言中文件读写的相关操作。
我们在编程中经常会用到时间和日期数据,本文主要介绍了Go语言内置的time包的基本用法。