-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
Go语言学习:字符串(go语言方法)
在Go中字符串作为内建类型,和C语言是不一样的。C中没有字符串类型, 所有需要通过字符数组来表示字符串,并以指针来传递。在Go中字符串是一个定长字符数组,所以当其创建之后就无法直接改变了。1、错误的字...
-
Go项目实战:用 Go 语言构建 SQL 解析器
摘要本文旨在对如何用 Go 语言构建 LL(1) 文法的解析器[1] ——此例用来解析 SQL 请求——作出简要的介绍。只需要读者具有极少的编程能力(函数、结构体、条件语句和 for 循环)。如果你想...
-
go语言打造个人博客系统(一)
为什么选择go语言?听说go语言是在几年前,但真正深入了解他却是在2017年,因为当时作为讲师 ,需要准备go语言的课程,结果稍一接触立刻就喜欢上这门语言了,作为长期的c/c++程序员来说,10年来参...
-
Go的标准项目布局(go企业级开发)
Go的标准项目布局这是Go应用程序项目的基本布局。它不是核心Go开发团队定义的官方标准;然而,它是Go生态系统 中一组常见的历史和新兴项目布局模式。其中一些模式比其他模式更受欢迎。它还有许多小的增强...
-
go语言打造个人博客系统(二)
在上篇文章go语言打造个人博客系统(一)中,我们了解了go语言的优点和go语言的数据库操作,本次我们会完成博客系统的后端开发。博客系统后端接口开发路由测试http.HandleFunc("/ping"...
-
go语言模版编程(go 开发语言)
什么是模版编程模板是将一个事物的结构规律予以固定化、标准化的成果,它体现的是结构形式的标准化。对于我们程序员来说,更直白的理解是;对于要输出的内容,个人位置需要参数化填充,需要填充的参数位置是固定的,...
-
Mac上安装Go的一次记录
Mac上安装Go的一次记录0、准备工作现在是2017年6月底,我用MacBook Air试着源码安装Go,参考文档是 https://golang.org/doc/install/source。1、下...
-
Go语言之禅(go语言之旅)
我应该如何编写出好代码?我最近一直在思考很多事情,每当反思自己的工作成果时,眼前常会出现一行字幕:我该如何编写出好代码? 主观上,没人愿意去编写糟糕的代码,那么问题来了:你是怎么知道你编写出好的Go代...
-
Go语言学习小记1(go语言基础语法)
编程语言影响编程思维。切换一门新的编程语言,最重要的是习惯它的编程思维。编程语言思维的形成:价值观 -˃ 思维 + 架构 + 行为- 价值观决定思维和语言结构- 思维和语言结构异性相应语言的应用行为-...
-
Go语言_反射篇(go语言映射)
这里的GO使用的版本是1.2Go语言的基本语法的使用已经在前几篇陆陆续续学完了,下面可能想写一些Go的标准库的使用了。先是reflect库。reflect库的godoc在http://golang.o...
