自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小码农的博客

夫苟其挫而不退矣,则小逆之后,必有小顺。大逆之后,必有大顺。

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 golang 文件拷贝

没有看到直接 进行 文件拷贝的函数。只能读取文件进行写入了package mainimport ( "fmt" "io" "log" "os")func main() { fmt.Println(copyFile("xiaochuan", "xiao"))}//拷贝文件 要拷贝的文件路径 拷贝到哪里func copyFile(source, dest strin

2016-11-25 16:34:30 4079

原创 golang 类型检测方法

package mainimport ( "fmt" "reflect")func main() { fmt.Println(typeChck("xiaochuan", "string")) fmt.Println(typeChck(123, "int")) fmt.Println(typeChck(12.3, "int"))}//类型检测 要检测的变量 期望变量类型

2016-11-25 15:47:20 2926

原创 golang 版empty方法

package mainimport ( "fmt" "reflect")func main() { var i int var s string = "xiaochuan" fmt.Println(empty(i)) fmt.Println(empty(s))}func empty(params interface{}) bool { //初始化变量 var (

2016-11-25 13:50:01 3548

原创 golang 多个值对比

package mainimport ( "fmt" "reflect")func main() { fmt.Println(contrast(1, 2, 3))}func contrast(val ...interface{}) bool { var ( flag bool = true val_len int = len(val) next_ke

2016-11-25 11:46:19 2300

原创 golang chan 单项通道与多项通道

package mainimport ( "fmt")func main() { var chan_test chan interface{} //双项通道 var read_test <-chan interface{} //单项通道 只支持 读 var write_test chan<- interface{} //单项通道 只支持 写 read_test <- "

2016-11-22 16:22:41 4728 3

原创 mysql 通过2个经纬度 计算距离

地球的半径 为 6378.138下面为计算公式: lat 为纬度 lng 为经度 第一点经纬度:lng1 lat1第二点经纬度:lng2 lat2round(6378.138*2*asin(sqrt(pow(sin( (lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/180)*

2016-11-10 13:51:06 2023

原创 常用浏览器插件

火狐插件:hackbar 可以编辑url headerFirebug 强大的浏览器控制台HostAdmin host 管理工具AutoProxy 代理软件ScrapBook 页面保存hackbar 页面请求模拟谷歌插件:Adblock Plus 广告屏蔽插件Axure RP Extension for Chrome 看原型图Gliffy Di

2016-11-08 14:02:34 802 2

原创 golang 相同构造体变量 数据合并

主要功能 根据 第一个 构造体变量字段为空的值 用第二个变量对应字段不为空的值 进行赋值package mainimport ( "fmt" "reflect")type conf struct { S string I int}func main() { c1 := conf{S: "xiaochuan"} c2 := conf{I: 123} v1 := r

2016-11-02 14:34:37 5603

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除