教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 GO--接口开发,空结构体如何返回一个空数组

GO--接口开发,空结构体如何返回一个空数组

发布时间:2021-12-29   编辑:jiaochengji.com
教程集为您提供GO--接口开发,空结构体如何返回一个空数组等资源,欢迎您收藏本站,我们将为您提供最新的GO--接口开发,空结构体如何返回一个空数组资源
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"/></svg><blockquote> <h6>在go语言里,如果我们定义了一个结空结构体,哪怕结构体里的任何一个字段都没有数据,也会把这个控结构体返回,不美观也不符合接口数据返回约定。无法像PHP一样达到empty的时候自动返回一个空数组的效果。如图:</h6> </blockquote>

<blockquote> <h6>
如果想在结构体为空时,返回一个空的数组,需要怎么做?</h6> </blockquote> <blockquote> <h6>解决办法,先把你的变量定义为[]interface{},加判断当结构体内容为空时,返回空数组。如图:</h6> </blockquote>

<blockquote> <h6>
很适合从数据库查不到数据的情况</h6> </blockquote> 到此这篇关于“GO--接口开发,空结构体如何返回一个空数组”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
GO--接口开发,空结构体如何返回一个空数组
GoLang学习笔记(三十四)接口及空接口
2020-10-18Go语言接口
go struct 成员变量后面再加个字符串是什么意思?_Go语言的学习笔记(第十章) 接口...
Go语言基础之接口(面向对象编程下)
go 获取函数地址_Go语言基础--接口浅析
go对接接口
第07章 Go语言接口(interface),Golang接口(interface)
Golang系列(四)之面向接口编程
【Go语言入门系列】(九)写这些就是为了搞懂怎么用接口

[关闭]
~ ~