gpt4 book ai didi

go - 如何使用 Golang 设计多文件处理器?

转载 作者:IT王子 更新时间:2023-10-29 02:11:33 26 4
gpt4 key购买 nike

<分区>

我正在尝试弄清楚如何设计一种可以处理多种文件格式的服务,例如使用微服务:

我有一个客户使用文件格式 A,另一个使用格式 B,另一个使用格式 C。

在为每个客户处理特定格式后,我需要将这种格式转换为通用格式,并插入数据库。

我尝试的第一件事是为每个客户设计一个服务,但他们都需要知道基本格式,如果需要更新此基本格式,我需要更新所有服务。

我正在尝试分离服务处理器,并在一个地方转换为基本格式。

如果我的客户服务知道基本格式,如果这种格式发生变化,我需要更新所有这些。如果我有翻译格式的服务,则此服务需要知道所有客户格式。

如何设计这个解决方案?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com