后端开发

后端开发,也称为后端工程或后端编程,是软件开发中的一个重要角色。它主要负责构建和管理应用程序的后端部分逻辑和算法,包括服务器、数据库、网络协议和相关的软件基础设施
[Go 夜读 第 148 期] Excelize 构建 WebAssembly 版本跨语言支持实践-牛翰网

[Go 夜读 第 148 期] Excelize 构建 WebAssembly 版本跨语言支持实践

本期分享将对 Excelize 的 2023 年部分更新背后的技术点、Go 1.21.0 版本中 XML 标准库的兼容性问题,以及如何构建 WebAssembly 版本跨语言支持展开讨论。
e0a415dc8ef7d793的头像-牛翰网xurime11个月前
1428
Merkle Tree 简介-牛翰网

Merkle Tree 简介

Merkle 树(Merkle Tree)是一种树状数据结构,通常用于验证大规模数据集的完整性和一致性。它的名字来源于其发明者 Ralph Merkle。Merkle 树在密码学、分布式系统和区块链等领域得到广泛应用,...
e80876ce71530ec7的头像-牛翰网落雷11个月前
18113
Go结构体深度探索:从基础到应用-牛翰网

Go结构体深度探索:从基础到应用

在Go语言中,结构体是核心的数据组织工具,提供了灵活的手段来处理复杂数据。本文深入探讨了结构体的定义、类型、字面量表示和使用方法,旨在为读者呈现Go结构体的全面视角。通过结构体,开发者...
46dec6621d7d502e的头像-牛翰网techlead_krischang11个月前
14111
GO数组解密:从基础到高阶全解-牛翰网

GO数组解密:从基础到高阶全解

在本文中,我们深入探讨了Go语言中数组的各个方面。从基础概念、常规操作,到高级技巧和特殊操作,我们通过清晰的解释和具体的Go代码示例为读者提供了全面的指南。无论您是初学者还是经验丰富的...
46dec6621d7d502e的头像-牛翰网techlead_krischang11个月前
15914
Go with Protobuf-牛翰网

Go with Protobuf

原文在这里。 本教程为 Go 程序员提供了使用Protocol buffer的基本介绍。 本教程使用proto3向 Go 程序员介绍如何使用 protobuf。通过创建一个简单的示例应用程序,它向你展示了如何: 在.proto...
e80876ce71530ec7的头像-牛翰网落雷11个月前
1486
Go方法特性详解:简单性和高效性的充分体现-牛翰网

Go方法特性详解:简单性和高效性的充分体现

本文深入探讨了Go语言中方法的各个方面,包括基础概念、定义与声明、特性、实战应用以及性能考量。文章充满技术深度,通过实例和代码演示,力图帮助读者全面理解Go方法的设计哲学和最佳实践。 ...
46dec6621d7d502e的头像-牛翰网techlead_krischang11个月前
1448
深入解析Go非类型安全指针:技术全解与最佳实践-牛翰网

深入解析Go非类型安全指针:技术全解与最佳实践

本文全面深入地探讨了Go非类型安全指针,特别是在Go语言环境下的应用。从基本概念、使用场景,到潜在风险和挑战,文章提供了一系列具体的代码示例和最佳实践。目的是帮助读者在保证代码安全和效...
46dec6621d7d502e的头像-牛翰网techlead_krischang11个月前
1457
Go反射终极指南:从基础到高级全方位解析-牛翰网

Go反射终极指南:从基础到高级全方位解析

在本文中,我们将全面深入地探讨Go语言的反射机制。从反射的基础概念、为什么需要反射,到如何在Go中实现反射,以及在高级编程场景如泛型编程和插件架构中的应用,本文为您提供一站式的学习指南...
46dec6621d7d502e的头像-牛翰网techlead_krischang11个月前
1599
浅谈go反射-牛翰网

浅谈go反射

基本概念 支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访问反射信息,这样就可以在程序运行期获取类型的反射信...
f4aee1dd5432ca4b的头像-牛翰网Shasha^^11个月前
15914
go 中如何实现定时任务-牛翰网

go 中如何实现定时任务

定时任务简介 定时任务是指按照预定的时间间隔或特定时间点自动执行的计划任务或操作。这些任务通常用于自动化重复性的工作,以减轻人工操作的负担,提高效率。在计算机编程和应用程序开发中,...
e80876ce71530ec7的头像-牛翰网落雷11个月前
1605