-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
云原生的浪潮下,为什么运维人员适合学习Go语言?
随着云原生和可观察性理念的普及,现在的运维也越来越向云原生方向靠拢,本文提供一个视角,向你说明 Go 语言可以如何在 DevOps 中使用。本文旨在为使用 Go 语言提供一个新的视角。你不要指望在这篇...
-
PHPer的Go之路 -- 条件循环语句(go调用php)
Go的if和php不同之处在于以下几点:条件语句不需要使用圆括号将条件包含起来 (); 无论语句体内有几条语句,花括号 {} 都是必须存在的; 左花括号 { 必须与 if 或者 else 处于...
-
GO和PHP可以在一起愉快的玩耍了(go运行php)
PHP,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去,而Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易.在此我想给PHPer提供另外一种方...
-
逻辑思维Go语言微服务改造实践
内容大纲1、 改造的背景2、改造的过程中的 Go 语言实践3、经验总结4、正在做什么1.改造的背景得到最早的APP就是一个单体的PHP的应用,就是图中最大的黄色块,中间蓝色块代表不同模块。下面的黄色...
-
Go 语言开发工具 LiteIDE X36.3 发布
Go 语言开发工具 LiteIDE X36.3 发布,新版本重构了配置系统,更新 gotools & gocode 以更好地支持 Go Module 功能。### 2020.01.15 Ver X36...
-
Go 中锁的那些姿势,估计你不知道(公务员报考条件)
什么是锁,为什么使用锁用俗语来说,锁意味着一种保护,对资源的一种保护,在程序员眼中,这个资源可以是一个变量,一个代码片段,一条记录,一张数据库表等等。就跟小孩需要保护一样,不保护的话小孩会收到伤害,同...
-
Go语言锁的解读(go互斥锁和读写锁区别)
var l sync.Mutexvar a stringfunc f() { a = "hello, world" l.Unlock()}func main() { l.Lock() go f() l...
-
我们应该怎么样编写 Go 语言库,有哪些标准可以参考?(我们应该写什么)
不久前我和朋友们想出一个主意,准备合并我们的 IRC bots,并用 Go 重写它们。为了防止重写大部分现有功能,我们试图找到支持 bots 程序中使用的 Web API 的现有库。我们的项目需要一个...
-
五分钟用Docker快速搭建Go开发环境(goland docker开发环境)
挺早以前在我写过一篇用 Docker搭建LNMP开发环境的文章:用Docker搭建Laravel开发环境,里面详细介绍了将 nginx、 mysql和 php三个容器用 docker-compose编...
-
保护数据库信息,如何用Go语言+对称密钥做数据加密?
个人识别信息(PII)是客户告知服务提供商(电子商务、金融服务等)的个人信息。作为服务提供者,他们有责任妥善保管信息。针对PII的攻击可能来自外部,也可能来自服务商内部。 为了抵御针对PII的攻击,将...
