期刊文献+

Golang软件包API演进情况研究

下载PDF
导出
摘要 在软件开发中,复用软件包构建应用程序是一种常见的做法。随着版本的更新,软件包通常会增加新的API并废弃一些已有的API,从而导致API的可用性发生变化。该研究从Libraries.io选取了41个流行的Golang软件包,并收集了这些软件包历史发布版本中可用API与不可用API的数量。通过使用Mann-Kendall检验法,文章对软件包中API可用性随版本更新的变化趋势进行了分析。研究结果显示,在78%的软件包中,可用API数量随版本更新呈现上升或下降的趋势;而在29.3%的软件包中,不可用API数量随版本更新也呈现上升或下降的趋势。这些数据表明,Golang开发人员在更新软件包时更倾向于增加功能,而相对来说,他们对降低可用性持谨慎的态度。
出处 《电脑知识与技术》 2024年第11期39-41,52,共4页 Computer Knowledge and Technology
  • 相关文献

参考文献3

二级参考文献12

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部