百木园-与人分享,
就是让自己快乐。

标签:go语言

第20页
我的设计模式之旅 ⑦ 观察者模式-百木园
野生技术

我的设计模式之旅 ⑦ 观察者模式

阅读(196)赞(0)

一个菜鸟的设计模式之旅,本程序实现观察者模式。使用C#、Go两门语言分别进行实现。程序创建一个全局游戏死亡事件通知,5个玩家、1个Boss,当任意一方死亡时,在场存活者都能收到阵亡者的消息。

我的设计模式之旅 ⑧ 状态模式-百木园
野生技术

我的设计模式之旅 ⑧ 状态模式

阅读(166)赞(0)

一个菜鸟的设计模式之旅,使用 Golang 实现。本程序实现状态模式。一个玩家从满血到死亡的过程有多个状态,假定健康、轻伤、重伤、死亡状态,当玩家扣血时判断切换状态,更改对象的行为。

野生技术

MySQL建表语句生成Golang代码

阅读(244)赞(0)

1. 背景 对于后台开发新的需求时,一般会先进行各种表的设计,写各个表的建表语句 然后根据建立的表,写对应的model代码、基础的增删改查代码(基础的增删改查服务可以划入DAO(Data Access

Golang 动态脚本调研-百木园
野生技术

Golang 动态脚本调研

阅读(206)赞(0)

一、技术背景 1.1 程序的动态链接技术 在实际开发过程中,我们经常需要动态地更新程序的功能,或者在不变更程序主体文件的情况下添加或者更新程序模块。 1.1.1 动态链接库 首先最常见的是window

使用Go http重试请求-百木园
野生技术

使用Go http重试请求

阅读(216)赞(0)

原文连接:https://www.zhoubotong.site/post/78.html 开发中对于http请求是经常遇到,一般可能网络延迟或接口返回超时,对于发起客户端的请求, 除了设置超时时间外