Go 语言如何连接并操作 MySQL 数据库

2022-11-15
阅读 8 分钟
2.7k
MySQL 是一个基于结构化查询语言(SQL)的开源关系数据库管理系统。它是一种关系数据库,可将数据组织到一个或多个表中,其中数据相互关联。MySQL 是行业领先的开源数据库管理系统。它是一个多用户、多线程的数据库管理系统。
封面图

如何在 Go 代码中运行 C 语言代码

2022-11-14
阅读 3 分钟
1.1k
在前面多篇 Go 系列文章中,我们了解到,Go 语言脱胎于 C 语言,这就意味着在某些更底层的细节中,我们可以使用 C 语言实现,然后通过 Go 来调用相关的 C 代码。其实这一特点,在 Java 的 JVM、Python 的解释器也是通过底层是直接调用 C 实现的。
封面图

回声嘹亮 之 Go 的 Echo 框架 —— 上手初体验

2022-11-14
阅读 5 分钟
1.6k
Echo 介绍Echo 是众多 Go Web 框架的一个,根据官网介绍,它有着高性能、可扩展性、极简的特点。Echo 的特点概述:优化的 HTTP 路由,可智能地优先路由方便构建强大且可扩展的 RESTful APIAPI 组可扩展的中间件框架,在多个级别定义中间件(root, group, route)为 JSON , XML 进行表单数据负载绑定发送各种 HTTP 响应的...
封面图

Go 微服务实战之如何实现加解密操作的微服务开发

2022-11-08
阅读 8 分钟
1.1k
1 前言在上一篇文章——《Go 微服务实战之如何使用 go-micro 写微服务应用》中,我们介绍了微服务的相关概念和 go-micro 框架的特点。接下来,我们将以循序渐进的方式建立一个简易的提供加解密服务的 Go 微服务项目。首先为了创建微服务,需要前期设计几个实体:定义服务的 RPC 方法的 protocol buffer 文件具体方法实现的...
封面图

Go 微服务实战之如何使用 go-micro 写微服务应用

2022-11-07
阅读 4 分钟
1.6k
大型产品如果不能正常维护,就需要在某个时间点停机维护。而微服务架构用细化的服务取代了传统的单体服务,这些服务定义了明确的 RPC 或消息驱动的 API 边界。
封面图

一文带你了解 Java 中的构造器

2022-09-19
阅读 7 分钟
757
Java 也采用了构造器,并且还提供了一个垃圾收集器(garbage collector),当不再使用内存资源的时候,垃圾收集器会自动将其释放。
封面图