接口文档进化图鉴,有些古早接口文档工具,你可能都没用过

可能现在的小程序员听到以前还有人用过 word 来做接口文档,会惊讶得不行,但在前后端分离推行的早期,确实没有那么多趁手好用的接口文档工具。 互联网发展到现在,接口文档也经历了从简单的word到markdown,到swagger,到Apifox 等逐步进化的方式,变得越来越美观,越来越规范,也支持越来越多的功能辅助调试。 接下来给大家盘点一下这些年接口文档的进化历程。 ![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpf...阅读全文

Go语言中文网 2022-07-21 16:57:11 LiamH

换个姿势做运维!GOPS 2022 · 深圳站精彩内容抢先看

​2022第十八届GOPS 全球运维大会8月19-20日将在深圳万丽酒店盛大开幕优维科技受邀参加此次大会并在现场展位展示介绍为不同发展阶段企业提供EasyOps®一体化运维解决方案这一次,优维将在2022GOPS全球运维大会上为大家带来EasyOps®一体化运维平台解决方案,为大家详细解说优维CMDB、监控、DevOps、自动化运维、ITSM、低代码开发等硬核产品,助你数字化转型。更有招商基金、国信证券为大家带来优维DevOps、低代码在其落地实践的主题演讲,干货值拉满。​大会现场优维的展位在3...阅读全文

Go语言中文网 2022-07-20 17:34:51 EASYOPS_youwei

初探 Gomobile ,利用 Go 开发 IOS Library 实现 Swift 调用 Go 函数

使用 Gomobile 库就能够利用 Go 语言开发移动应用或者封装一个原生依赖库,Gomobile 代码仓库:https://github.com/golang/mobile这篇博客中,我将记录一下这两天在使用过程中遇到的一些坑和总结一下使用经验。我将利用 Gomobile 封装一个依赖库实现通过 swift 调用 Go 写的函数,以及 swift 实现 Go 定义的接口。在开始之前你可能需要先了解 Go 基础语法,安装 Xcode 以及 IOS 开发环境,安装 Gomobile 工具。大部分...阅读全文

Go语言中文网 2022-07-20 15:18:27 PBK-B

低代码加速数字化转型的 5 种方式

​​​作者/Divyesh Kharade编辑/YOYO来源/转载外网进入低代码平台。相邻技能现象使用户具有相似的基本经验,但处于不同的利基——想想网络开发人员和设计师——当提供拖放工具时,他们可以补充他们的经验,以提升价值链并成为全栈开发人员。类似地,低代码平台使后端工程师能够使用拖放工具快速构建 UI 和业务逻辑。这转化为全栈技能,并使前端工程师不再需要内部工具。使用低代码和无代码工具,后端工程师可以创建仪表板、CRUD 应用程序、事务系统、流程和工作流,这些数据源建立在数据库等现有数据源之...阅读全文

Go语言中文网 2022-07-19 17:29:01 EASYOPS_youwei

优维低代码:Brick Life Cycle 构件生命周期

​​优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。连载第十三期《编排详解:Brick Life Cycle 构件生命周期》▽构件在自身渲染和页面渲染的各个时刻可以执行相关的动作,它们通过 lifeCycle 定义。其生命周期包含的阶段及其顺序如下:当页面进入:Ⅰ.useResolvesⅡ.onBeforePageLoadⅢ.onPageLoa...阅读全文

Go语言中文网 2022-07-18 17:39:27 EASYOPS_youwei

[杭州][15K-20K] 医疗诊断公司 招聘golang开发工程师 不加班! 不加班! 不加班!

[//]: <> ( 这里是注释,不会被渲染。可随意删除,以预览显示的内容为准。) [//]: <> (发布招聘是免费的,请认真对待。详尽、专业的招聘信息,管理员会加精推广。) [//]: <> (发布招聘是免费的,请认真对待。详尽、专业的招聘信息,管理员会加精推广。) [//]: <> (发布招聘是免费的,请认真对待。详尽、专业的招聘信息,管理员会加精推广。) [//]: <> (重要的事情说三遍!) ## 关于我们 [//]: <> (这里是公司业务的介绍,公司文化的...阅读全文

Go语言中文网 2022-07-18 15:41:45 cool-sun

学习周刊-总第62期-一个优秀开源的的论坛程序与免费gif图片压缩工具

### 0 ,前言 周刊维护在:[https://github.com/eryajf/learning-weekly](https://github.com/eryajf/learning-weekly) 欢迎投稿,推荐或自荐项目 /文章 /博客,请提交 issue 。 这里记录我们每周工作学习过程中遇到学到的优秀开源项目,优秀文章,以及优秀博客。有很多优秀的内容,都值得被铭记,值得被分享,值得被更多人学习,我们想通过这里每周的记录分享,一方面强化自己对优秀内容的认识与学习,另一方面...阅读全文

Go语言中文网 2022-07-18 07:59:00 eryajf

图执行引擎那些事(二)

上一篇中,确定了如何通过 DAG 来编排业务算子,解决了第一个主要的问题。 而怎么封装业务算子则是实现图执行引擎的第二个主要的问题。 这块的代码实现主要在 [symphony09/running](https://github.com/symphony09/running) 的 core.go 和 core_impl.go。 第一步可以先定义最简单的 Node 接口,然后逐步完善,例如: ```go // Node basic unit of execution ty...阅读全文

Go语言中文网 2022-07-17 14:41:54 symphony09

Go语言 实现发送短信验证码 并登录

现在大多数app或wap都实现了通过手机号获取验证码进行验证登录,下面来看下用go来实现手机号发送短信验证码登录的过程,基于的框架是gin 。 首先是短信服务商的申请,比如腾讯云、阿里云、网易易盾等,腾讯云自己申请个微信公众号就行,然后申请相关的短信签名、和短信模板,腾讯有100条试用喔。 具体的代码实现。 配置腾讯云短信服务的发送短信相关配置,具体可以参考腾讯云短信服务的api 文档,进行配置。 ```go sms: secret-key: #秘钥,可在控制台查询...阅读全文

Go语言中文网 2022-07-16 19:43:18 goCenter

图执行引擎那些事(一)

在算法和大数据领域中,通过 DAG 图来编排业务算子是非常实用的一个方案。 比如大名鼎鼎的 Spark 就引入了 DAG 进行任务调度。 在学习了相关知识后,手痒之下,我在业余时间基于 Golang 开发了一个 DAG 图执行引擎,也算是实践知行合一了。 项目地址:[symphony09/running: Golang DAG 图化执行引擎 (github.com)](https://github.com/symphony09/running)(求个 star 不过分吧) ...阅读全文

Go语言中文网 2022-07-16 15:07:55 symphony09

Go项目实战【开源十年】项目第13次更新(断更两个月后的”诈尸“)

前面项目中用到的代码已经分享到GitHub中去了,并且以后所有项目中会出现的代码都会提交上去,欢迎查阅。 地址:https://github.com/kaiyuan10nian/kaiyuan10nian 感兴趣的可以点个star哦~开源十年项目的更新首发于公众号:计算机自学平台,有兴趣的小伙伴可以持续关注,并欢迎各位加我的微信(kaiyuan10nian)跟我一起完成并推动项目的发展。 --- 好久没有更新了,属实惭愧呀。。。 最近发生很多事情,生活上工作上变动都非...阅读全文

Go语言中文网 2022-07-16 14:48:36 kaiyuan10nian

# 重要-即时通讯IM开源项目OpenIM关于版本管理及v2.3.0发布计划

越来越多的客户把OpenIM用到了生产环境,由于新特性持续迭代和bug修复,会涉及到后续的升级方案,为了让大家后续从容应对,本文重点总结OpenIM对未来版本管理的思路和方案。同时,官网对于文档进行了全面更新,有部分端的文档需要在下周完成。 文档中心:https://doc.rentsoft.cn/#/ 版本管理 OpenIM版本管理较为复杂,涉及到服务端版本,以及多端SDK版本。由于OpenIM的SDK底层使用golang实现,所以aar/framework和go core SD...阅读全文

Go语言中文网 2022-07-14 18:15:58 OpenIM

优维科技荣登“2022中国未来独角兽TOP100”榜单

​喜报!优维科技荣登“2022中国未来独角兽TOP100”榜单展露硬核实力​近日,由中国科协指导,杭州市人民政府、民建浙江省委、中国投资发展促进会联合主办的第六届万物生长大会·中国未来独角兽大会在杭州举行。会上,中国投资发展促进会联合微链共同重磅发布了《2022中国未来独角兽TOP100榜单》,作为国内领先的一站式DevOps及运维解决方案服务商,优维科技凭借硬核的产品及技术实力和强劲的业务增长动力,荣登“中国未来独角兽TOP100”榜单。​“未来独角兽”榜单是基于新技术、新产业、新业态、新模式...阅读全文

Go语言中文网 2022-07-14 17:36:31 EASYOPS_youwei

不要再说微服务可以解决一切问题了!

​​受到 Netflix 和亚马逊等科技巨头的喜爱,微服务已经成为现代软件开发的新宠,尽管它们已有十多年的历史。但是,尽管有好处,但这种范式很容易出错。那么,让我们来探讨一下微服务是什么,更重要的是,它们不是什么。01什么是微服务?微服务架构是一种软件设计方法,它将应用程序分解为通过定义明确的 API 进行通信的小型独立服务。由于每个服务都可以由自治团队开发和维护,因此它是最具可扩展性的软件开发方法。02微服务与单体架构微服务设计与单体开发截然相反。单体是一个实现所有功能的大型代码库(“厨房水槽...阅读全文

Go语言中文网 2022-07-13 17:09:45 EASYOPS_youwei