自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用通道和模式

在这篇文章中,我们将探讨通道的概念、它们在并发编程中的作用,以及如何使用无缓冲和有缓冲的通道发送和接收数据。

2023-12-22 22:12:14 491

原创 揭秘 Go 中 Goroutines 轻量级并发

本文将全面概述 Goroutines,它们的轻量级特性,如何使用 `go` 关键字创建它们,以及它们提出的同步挑战,包括竞态条件和共享数据问题。

2023-12-21 22:13:08 1119

原创 Go 语言中并发的威力

并发是现代软件开发中的一个基本概念,它使程序能够同时执行多个任务,提高效率和响应能力。在本文中,我们将探讨并发在现代软件开发中的重要性,并深入了解 Go 处理并发任务的独特方法。

2023-12-20 21:26:02 625 1

原创 Golang 垃圾回收内存精通

在 Go 编程语言(Golang)的背景下,这是一种由 Google 开发的开源语言,垃圾回收在维护内存效率和程序稳定性方面起着关键作用。

2023-12-19 19:23:16 1083 1

原创 Golang 清晰代码指南 2

在编程复杂的世界中,函数是构建代码大厦的基石。在本文中,我们踏上了一段旅程,探索设计简洁、连贯且高度实用的函数的艺术。

2023-12-18 20:52:59 1095 1

原创 Golang清晰代码指南

清晰的代码不仅仅是为了达到某种审美标准;它对开发者和整个软件开发流程都有实实在在的好处。

2023-12-17 17:34:45 579 1

原创 使用 OpenTelemetry 和 Golang

在本文中,我将展示你需要配置和处理统计信息所需的基本代码。

2023-11-29 12:02:00 1543 1

原创 Golang 并发 — 流水线

我们可以将流水线理解为一组由通道连接并由 goroutine 处理的阶段。每个阶段都被定义为执行特定的任务,并按顺序执行,下一个阶段在前一个阶段完成后开始执行。

2023-11-29 11:52:39 430

原创 从 Rust 程序员的早期使用印象看 Go

我认为写写我对它的印象会很有趣。我会尽量避免与 Rust 进行过多比较,但作为我熟悉的语言,比较难免。我应该提前声明对 Rust 有强烈偏爱,但我会尽量客观。

2023-11-28 19:30:23 169

原创 Go 中切片(Slice)的长度与容量

切片长度与容量在 Go 中很常见。切片长度是切片中可用元素的数量,而切片容量是从切片中第一个元素开始计算的底层数组中的元素数量。

2023-11-27 21:50:46 841

原创 Go 语言中 sync 包的近距离观察

让我们来看看负责提供同步原语的 Go 包:`sync`。

2023-11-26 17:23:45 431 1

原创 在 Go 中使用 Protocol Buffers

各位准备好了吗!这一次,我们将深入探讨 Protocol Buffers(protobuf)及其在数据序列化中的超能力所在。

2023-11-25 23:24:45 953 2

原创 如何在GO中写出准确的基准测试

这篇文章的目标是探讨基准测试中导致不准确的四个常见和具体陷阱。

2023-11-24 23:19:08 707 1

原创 从Discord的做法中学习 — 使用Golang进行请求合并

在这篇文章中,我们将讨论Discord对数据服务的方法,并探讨如何利用Golang的并发特性来减少特定情况下的数据库负载。

2023-11-23 22:19:36 777

原创 Golang 中的良好代码与糟糕代码

最近,有人要求我详细解释在 **Golang** 中什么是好的代码和坏的代码。我觉得这个练习非常有趣。实际上,足够有趣以至于我写了一篇关于这个话题的文章。为了说明我的回答,我选择了我在空中交通管理(ATM)领域遇到的一个具体用例。

2023-11-22 21:21:18 404

原创 事件溯源(Event Sourcing)和命令查询责任分离(CQRS)经验

这篇文章是实现一个基于 CQRS 和事件溯源原则的应用程序,描述这个过程的方式,我相信分享我面临的挑战和问题可能对一些人有用。特别是如果你正在开始自己的旅程。

2023-11-21 22:32:21 596

原创 Go 语言中的map和内存泄漏

map在内存中总是会增长;它不会收缩。因此,如果map导致了一些内存问题,你可以尝试不同的选项,比如强制 Go 重新创建map或使用指针。

2023-11-20 22:21:45 1164 1

原创 各类语言真实性能比较列表

这篇文章是我所做或将要做的所有真实世界性能比较的索引。如果你对想要看到的其他真实世界案例有建议,请在评论中添加。

2023-11-19 21:18:47 965

原创 Go vs Rust:文件上传性能比较

在本文中,主要测试并比较了Go—Gin和Rust—Actix之间的多部分文件上传性能。

2023-11-18 21:18:22 1001

原创 为什么Go是后端开发的未来

近年来,Go编程语言的流行度迅速增加。*Go* 最初由 Google 开发,迅速成为后端开发中最受欢迎的语言之一,特别是在分布式系统和微服务的开发中。本文将讨论为什么 Go 是后端开发的未来。

2023-11-17 22:45:50 1856 1

原创 Golang 中的 Context 包

今天,我们将讨论 Go 编程中非常重要的一个主题:`context` 包。如果你现在觉得它很令人困惑,不用担心 — 在本文结束时,你将像专家一样处理 context!

2023-11-12 12:25:09 446 1

原创 无缝集成GORM与Go Web框架

本指南将带您探索GORM与诸如Gin、Echo和Beego等Web框架之间的共生关系。到最后,您将掌握轻松将GORM与这些框架集成的技巧,优化数据管理,推动Go项目的高效开发。

2023-11-11 14:37:52 493

原创 在GORM中使用并发

在本指南中,我们将深入探讨GORM中的并发和Goroutines的世界。到最后,您将全面了解如何利用Goroutines来增强数据库操作,同时遵循最佳实践,以确保在您的Go项目中的数据完整性和可靠性。

2023-11-10 23:14:03 1792

原创 在 Gorm 中学习分页和排序

在本指南中,我们将深入探讨在 GORM 中实现分页和排序。通过本指南,您将能够熟练地实施这些功能,以简化数据呈现,提升用户体验,在您的 Go 项目中。

2023-11-09 21:36:04 1190

原创 Gorm 中的钩子和回调

在数据库管理领域,定制化是打造高效和定制化工作流程的关键。GORM,这个充满活力的 Go 对象关系映射库,为开发人员提供了钩子和回调的功能,提供了一种在数据库交互过程的各个阶段注入自定义逻辑的方式。

2023-11-08 22:50:59 1336

原创 使用 Gorm 进行事务和错误处理

本文将作为您全面的指南,帮助您掌握在 GORM 中进行事务和错误处理。

2023-11-07 21:53:02 834

原创 Gorm 中的迁移指南

本文将作为您全面的指南,帮助您掌握使用 GORM 进行数据库迁移和模式管理。我们将深入探讨自动迁移、创建和应用迁移,以及在您的 Go 项目中优雅处理不断发展的模式需求的策略。

2023-11-05 15:23:08 695

原创 使用Gorm进行高级查询

本文是您掌握使用GORM进行高级查询的综合指南。我们将探讨WHERE条件、连接和关联、预加载相关数据,甚至涉足原始SQL查询的领域。最终,您将具备在Go应用程序中以无与伦比的精度提取和操作数据的能力。

2023-11-04 22:39:32 1748

原创 使用Gorm进行CRUD操作指南

本文将作为您全面指南,帮助您掌握使用GORM进行CRUD操作,提供实际示例和有关如何有效管理Go应用程序中的数据的见解。

2023-11-03 22:02:51 532

原创 在 GORM 中定义模型

本文深入探讨了在 GORM 中打造有效模型的艺术,探讨如何创建结构化的 Go 结构体,使用标签注释字段,以及建立模型之间的关联,以充分发挥您的应用程序数据库交互的潜力。

2023-11-02 23:01:11 436

原创 GORM:在Go中轻松管理数据库

本文作为您的GORM全面指南,探讨了其功能、优势以及为何它对Go项目是一场改变游戏规则的工具。

2023-11-01 22:02:49 621 3

原创 单体架构 vs 微服务架构的全面比较

单体架构 vs 微服务架构的全面比较

2023-10-31 20:42:55 657

原创 使用示例和应用程序全面了解高效数据管理的Golang MySQL数据库

在本文中,我们将深入探讨一些最流行的Golang MySQL数据库库,通过实际示例来探索它们的功能。

2023-10-29 23:21:01 406 1

原创 用示例和应用程序了解必要的Golang库

在本文中,我们将更仔细地查看一些必要的Golang库,提供它们如何改进编程体验的实际示例。

2023-10-28 19:13:10 359

原创 在Golang中理解错误处理

在本文中,我们将探讨处理Golang中的临时错误和最终错误的最佳实践,并附有示例代码。

2023-10-27 23:52:46 411

原创 开始学习Go编程

Go,又称为Golang,因其简单性、性能和效率而广受欢迎。在本文中,我们将深入研究构成Go编程语言基础的基本概念。

2023-10-26 21:44:41 359

原创 使用Golang策略和最佳实践高效处理一百万个请求

在本文中,我们将深入探讨如何利用Golang来优雅地处理处理一百万个请求的挑战,确保您的应用程序保持响应和可靠。

2023-10-25 22:42:05 554

原创 Fiber Golang:Golang中的强大Web框架

在本文中,我们将深入了解Fiber的世界,探讨其独特的特性,并理解为什么它在Go生态系统中引起了如此大的关注。

2023-10-22 16:52:19 931

原创 Golang数组:全面指南与实际示例

在这篇正式的博客文章中,我们将探讨Golang数组,从基础知识到高级技巧。

2023-10-21 22:48:11 475

原创 深入探讨 Golang 中的追加操作

在这篇正式的博客文章中,我们将踏上一段旅程,深入探讨在 Golang 中进行追加操作的复杂性。通过实际示例和积极的语气,我们将揭示如何将新元素无缝地集成到各种数据结构中的技巧。

2023-10-20 20:51:53 1236 1

phpstudy 2016

改程序包集成最新的Apache+PHP+MySQL+phpMyAdmin,一次性安装,无需配置即可使用,时非常方便、好用的PHP调试环境。

2016-01-20

PHP_x64_7.02最新版本

最新版本的64位PHP7.02,适用于新版本的Apache和MySQL,之间的融合更加顺畅!

2016-01-20

PHP手册(最新评论整合版)

本手册主要由函数参考组成,但也包括语言参考,PHP一些主要特点的说明以及其他补充信息。

2016-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除