一介布衣
2020-06-12
代码的整洁和进行合理的分流
http.StripPrefix函数的作用之一,就是在将请求定向到你通过参数指定的请求处理处之前,将特定的prefix从URL中过滤出去.
下面是一个浏览器或HTTP客户端请求资源的例子:
/assets/js/page.min.js
StripPrefix 函数将会过滤掉/assets/,
并将修改过的请求定向到http.FileServer所返回的Handler中去,因此请求的资源将会是:
/js/page.min.js
http.FileServer 返回的Handler将会进行查找,并将与文件夹或文件系统有关的内容以参数的形式返回给你
(在这里你将&
一介布衣
2020-06-10
回顾 一.之前说到了go中如何实现类 传送门
二.go中如何实现类的封装 传送门
go 语言中如何实现继承 package main
import (
"fmt"
)
type people struct {
name string
age int
}
func (p people) GetName() string {
return p.name
}
type Student struct {
people
grade int
}
func (s Student) GetGrade() int {
return s.gr
一介布衣
2020-06-03
go中的类的定义和使用 之前一篇博客详细介绍了go语言中如何定义类,使用类,
点击查看
go语言中如何实现封装? go是直接支持strut的封装的,go语言的可见性是根据首字母大小写来实现的.
首字母大写表示对外部可见,类似C#中的public,首字母小写,对外部不可见,类似C#中的private.
package main
import (
"fmt"
)
type Student struct {
name string
age int
}
func (s Student) GetName() string {
return s.name
}
func