- 博客(3)
- 收藏
- 关注
原创 Golang 跨域
跨域指的是浏览器不能执行其他网站或域名下的脚本。之所以形成跨域,是因为浏览器的同源策略造成的,是浏览器对javascript程序做的安全限制,现在所有支持JavaScript 的浏览器都会使用这个策略。 在实际应用中会遇到需要跨域的场景,比如前后端分离,前后端不在同域(这里的同域指的是同一协议,同一域名,同一端口),那么,它们之间相互通信如何解决呢? 跨域解决有以下几种方法: jsonp跨域 这里...
2019-10-31 14:28:56 1760
原创 Go 三个点(...)用法
众所周知,Go语言是严格类型语言,而开发的时候又遇到传入参数不定的情况,怎么办? 这里的三个点(…),就给我们编程人员带来很大的灵活性,具体如下 函数可变数量参数 可参考https://github.com/guyan0319/golang_development_notes/blob/master/zh/9.1.md 示例 package main import "fmt" func mai...
2019-10-10 14:18:27 3621
原创 Go 之 interface接口理解
go语言并没有面向对象的相关概念,go语言提到的接口和java、c++等语言提到的接口不同,它不会显示的说明实现了接口,没有继承、子类、implements关键词。go语言通过隐性的方式实现了接口功能,相对比较灵活。 interface是go语言的一大特性,主要有以下几个特点: interface 是方法或行为声明的集合 interface接口方式实现比较隐性,任何类型的对象实现interfac...
2019-10-08 17:33:42 364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人