- 博客(9)
- 收藏
- 关注
原创 go接口的定义和使用
接口是Go语言中的抽象类型,定义了一组方法签名(无具体实现)。type 接口名 interface {方法名1(参数列表) 返回值列表方法名2(参数列表) 返回值列表特点无需implements关键字,类型实现所有方法即隐式满足接口type 接口C = interface{ 接口A;接口B }空接口可接收任意类型(类似Java的Object。
2025-09-23 14:11:02
326
原创 go方法的重载和方法的覆盖
方法重载不被支持,这符合 Go 的简洁哲学。方法覆盖通过嵌入类型实现,允许子类型修改基类型的行为。如果您有具体代码场景或需要更多示例,请提供细节,我可以进一步帮助优化!
2025-09-23 14:09:55
418
原创 封装的概念和实现
方法中封装了余额校验逻辑: $$ \text{Withdraw}(a) = \begin{cases} a.\text{balance} - \text{amount} & \text{if } \text{amount} \leq a.\text{balance} \ \text{error} & \text{otherwise} \end{cases} $$$$I(S) \rightarrow S'$$ 其中$S'$表示状态变化,外部仅能通过$I$访问$S$
2025-09-23 14:03:28
380
原创 go正则表达式的匹配和替换
Go 的regexp包使正则匹配和替换变得简单高效。匹配时优先编译表达式;替换时支持静态或动态方式。实际应用中,确保模式正确并处理错误,可轻松实现字符串处理需求。如需更多帮助,可参考 Go 官方文档。
2025-09-23 13:57:15
414
原创 go正则表达式的概念和实现
的字符串模板,通过特定语法规则描述字符组合规律。在 Go 中由标准库。正则表达式(Regular Expression)是用于。)和零宽断言等高级特性,复杂场景需结合字符串处理。以下示例演示常见操作(假设目标字符串。注意:Go 的正则实现。
2025-09-23 13:54:27
328
原创 鱼皮大佬推荐idea插件(学习记录)
三、Auto Filling Java Call Arguments插件(自动生成方法参数)(alt+Enter)一、GenerateAllSetter插件可以方便的自动生产对象的set方法(alt+Enter)二、mybatisX插件可以生产单表的(mapper,实体,serviice等类)
2024-09-09 14:33:44
540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1