1 概述 常量,一经定义不可更改的量。功能角度看,当出现不需要被更改的数据时,应该使用常量进行存储,例如圆周率。从语法的角度看,使用常量可以保证数据,在整个运行期间内,不会被更改。例如当前处理器的架构...
Go语言的接口
Go语言-接口 在Go语言中,一个接口类型总是代表着某一种类型(即所有实现它的类型)的行为。一个接口类型的声明通常会包含关键字type、类型名称、关键字interface以及由花括号包裹的若干方法声明...
Go语言反射获取
反射可以在运行时动态获取变量的相关信息。Go语言中reflect包实现了运行时反射,允许程序操作任意类型的对象。典型用法是用静态类型interface{}保存一个值,通过调用TypeOf获取其动态类型...
go语言入门初体验
学习的理由 简单 编译快 部署,运行简单 很多区块链开源项目使用go语言开发 学习应该是码农的本能 Hello World package main import "fmt" func main() ...
Go语言实现简单聊天室(附源码)
Go语言语法简练,而且性能上表现卓越。今天找出了一个自己闲暇之时做的一个简单的聊天室源码。虽然功能很简单,但是包结构非常清晰,对于初学Go语言的朋友还是有些帮助的。代码对于接口(interface)的...
Go语言生成二维码是如此简单
二维码作为一种快速的输入手段越来越流行,支付,添加好友,买东西,扫个二维码就可以,非常方便。那么二维码是如何制作生成的呢?我们如何制作自己的二维码呢? 什么是二维码? 二维条码是指在一维条码的基础上扩...

Go 语言的代码结构详解
每个编程语言都有自己的语法或结构,有属于自己的风格,这才是每个语言的独特所在。Go语言也不例外,它以自己的方式,轻松优雅,让软件开发变得更有趣。 在本节我们一起讨论如下内容: 1、Go 程序结构 2、...
Go语言入门看这一篇就go了
Go语言的前世今生 谷歌的“20%时间”工作方式,允许工程师拿出20%的时间来研究自己喜欢的项目。语音服务Google Now、谷歌新闻Google News、谷歌地图Google Map上的交通信息...
Go语言之GRPC
1.RPC的基本知识介绍: RPC叫做远程调用框架(Remote Procedure Call),远程调用原理如下所示: 比如 A (client) 调用 B (server) 提供的remoteAd...