2020-04-01

参考:https://blog.csdn.net/feiwutudou/article/details/81001453 package main
import (
"time"
"fmt"
)
func main() {
2020-04-01

参考:https://studygolang.com/articles/5003/ FormatFloat 将浮点数 f 转换为字符串值// f:要转换的浮点数// fmt:格式标记(b、e、E、f、g、G)// prec:精度(数字部分的
2020-03-31

//HasPrefix 判断字符串 s 是否以 prefix 开头:
strings.HasPrefix(s, prefix string) bool
//HasSuffix 判断字符串 s 是否以 suffix 结尾:
strings.H
2020-03-31

B站动态的接口如下:https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/space_history?host_uid=14110780&offset_dynamic_id=0
2020-03-31

比如v是interface接口v.(string)就可以愉快的转换为string了
还有如果强转可能会出问题,我们可以通过断言来实现:
res,ok:=data.(string)
2020-03-31

1.直接使用接口
func m_type(i interface{}) {
switch i.(type) {
case string:
//...
case int:
//...
2020-03-31

之前一直都在用正则进行匹配,感觉实在太麻烦了,然后就看了一下go解析动态json数据,最后居然就可以了。。。看来以后要多看看谷歌,不能太死板了,有更好的解决方法就没有必要坚持笨方法。
废话不多说,其实要实现非常简单,我们只需要用空的接口对象
2020-03-31

[success]本次版本更新主要体现在后台系统方面,前端相对改动不是很大,同时也添加了一些新功能。[/success]
本站客户端说明目前我总计开发了4个客户端,一个是PC站点,一个是微信小程序,一个是手机端的H5界面,最后一个就是安卓A
2020-03-30

写前端写到绝望了。。。真的太难写了,想直接拷贝别人的样式又不能实现我想要的效果。。只能自己硬着头皮写一点算一点了。。。
2020-03-30

注意hover后面一帮都是控制子元素 hover更改同级(兄弟)元素属性:更改兄弟元素又分两种情况:(1)需要更改的兄弟元素是当前元素的相邻元素,也就是说紧接着当前元素。那么写法如下:
.item-1:hover +.item-2{
2020-03-30

我们需要下面几个属性white-space: nowrap;文字只显示一行下面这个overflow: hidden; 超过会隐藏还要设置宽度,要不然不会超出换行
下面这个text-overflow: ellipsis;超出的部分用省略号表示
2020-03-29