golang2021面向对象(24)面向对象编程应用实例

步骤1) 声明(定义)结构体,确定结构体名2) 编写结构体的字段3) 编写结构体的方法        学生案例:1) 编写一个 Student 结构体,包含 name、gender、age、id、score 字段,分别为 string、string、int、 int、float6

golang2021数据格式(84)指针数组

上一小节,讲解到的是数组指针,也就是让一个指针指向数组,然后可以通过该指针来操作数组。还有一个概念叫指针数组,这两个概念很容混淆,指针数组指的是一个数组中存储的都是指针(也就是地址)。也就是一个存储了地址的数组。

WebSSH – 网页上的SSH终端

WebSSH,是 huashengdun 在 Github 上开源的 SSH 终端 Web 应用,项目地址为 见原文链接,目前版本为 1.5.2。

Golang之工具使用

写在前面:GoLang开发者首要的任务是要选择一款合适的开发工具,很多开发者都有自己熟悉的开发工具,建议使用自己经常用的开发工具,顺手的工具也是开发效率的保证。

为什么程序员都不喜欢使用 switch 而使用 if else?

蓝色字体,选择“标星公众号”优质文章,第一时间送达请用5秒钟的时间查看下面的代码是否存在bug。

推荐一个强大的Go库-rk-boot

最近土拨鼠发现了一个很强大的包,之所以觉得强大是因为 rk-boot通过配置文件一键启动很多服务,开始纳闷就一个Go文件居然可以启动gRPC、gin、echo、GoFrame等服务,一看boot.go是引用了rookie-ninja组织下面的gRPC、gin、echo、GoFrame和prometheus客户端定制boot包。

Go 中你使用全局变量吗?如何更好的进行隔离?

假设,但不是凭空想象,在你的程序中,你注册了一堆 expvar 包的统计变量,用来在暴露出去的 JSON 结果中能有一个容易辨识的名字。

Linux下安装Go环境

或者在这里选一个共享主机登录LinuxMac或Linux的用户可以用命令sshroot@xxx.xxx.xxx.xxx登录主机Window的用户可以使用SecureCRT登录主机虚拟机用户直接打开你的虚拟机安装Go环境Golang官网下载地址:https://golang.org

Golang 微服务业务系统使用 TDD & DDD 心得

TDD(Test-Driven Development)测试驱动研发DDD(Domain-DrivenDesign)领域驱动模型老板最近新接手一个新能源项目,对于代码的稳定性及CI/CD要求比较高,所以发现了TDD。

Golang 需要避免踩的 30个坑

Go是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是Go本身的设计缺陷。