- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 go语言的类型转换 整型转字符串 字符串转整型
golang是强类型语言,在应用过程中类型转换基本都会用到。下面整理一下常用的类型转换,会持续更新。整形转字符串fmt.Println(strconv.Itoa(100))该方法的源码是:// Itoa is shorthand for FormatInt(i, 10).func Itoa(i int) string { return FormatInt(...
2018-08-22 20:27:42 6398
原创 Go语言字符串拼接的三种方式
Go语言字符串拼接的三种方式使用bytes.Buffer实现字符串拼接通过创建一个缓冲byte类型的缓冲器str1,然后通过WriteString方法将传入的字符串放入缓冲器的尾部,已达到拼接的作用,然后调用缓冲器str1的String()方法,可以返回放入缓冲器中的内容(实际返回的是缓冲器中未读的部分),返回类型为string。 var str1 bytes.Buffer ...
2018-08-22 20:08:14 11934
原创 govendor的安装与实践
govendor的安装与实践 govendor是Golang的依赖包管理工具,它的出现可以避免不同用户在clone同一个项目后从外部获取不同依赖库版本的问题。govendor会将项目需要的依赖包添加到项目的vendor目录下,并且该目录中vendor.json文件会保存添加的依赖包的路径等信息。 Golang项目中的go文件在查找依赖的顺序是,先在vendor中查找,vendor没找...
2018-08-13 21:41:02 13829
原创 open(java.nio.file.Path) in FSDirectory cannot applied to (java.io.File) 解决方式
问题的缘由就是Lucene版本不兼容,下面的FSDirectory.open()在Lucene5.0.0版本下,open的参数是Path而不是File。String path = " ... ";directory = FSDirectory.open(new File(path));所以在Lucene5.0.0版本下,正确的打开方式如下,这样得到的就是File,然后能正常赋给dire...
2018-08-07 19:03:23 2147
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人