- 博客(2)
- 收藏
- 关注
原创 golang泛型
泛型为 Go 语言带来了更多的灵活性和可重用性,使得开发者能够编写更加通用的代码,减少重复劳动,并提升代码的可维护性。然而,由于泛型是 Go 语言的一个新特性,因此在使用时还需要注意一些限制和最佳实践,以确保代码的正确性和性能。在 Go 1.18 版本中,Go 语言引入了泛型(Generics)的支持,这是 Go 语言的一个重要更新。Go 中的泛型是通过类型参数(type parameters)来实现的,这些类型参数可以在函数、类型和方法中使用,以表示任意类型。包围,并放在函数或类型声明的参数列表之前。
2024-03-29 18:22:07
197
原创 goang 中使用mysql分布式事务
库来创建一个分布式事务会话,并在该会话上启动了一个事务。然后,它在两个不同的MySQL数据库上执行了更新操作,并且通过事务的。在Go中使用MySQL进行分布式事务通常涉及两个或多个数据库节点,并且需要第三方库来处理分布式事务的协调,比如。请确保根据你的实际环境修改数据库连接字符串、用户凭证、数据库名称以及操作的具体SQL语句。请注意,这个示例假设你已经有了两个运行MySQL的数据库节点,分别位于。,并且你有一个etcd集群用于协调分布式事务。方法来提交这个分布式事务。首先,确保你已经安装了。
2024-03-29 17:11:26
334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人