2019年8月18日
摘要: package main import ( "fmt" "strings" ) //StrFunc 字符串说明 func main() { var testStr string testStr = "seetatech" testStrTrim := " seeta tech " checkStr := "tech" fmt.Println(" :" + testStr + ": ") //验证是 阅读全文
posted @ 2019-08-18 18:37 清明-心若淡定 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Goland 下面这个license server 可用 http://idea.youbbs.org (2018-01-10 04:26:09) http://45.77.127.87:81(2018-02-24 13:54:31) https://jetlicense.nss.im (from 阅读全文
posted @ 2019-08-18 18:23 清明-心若淡定 阅读(2647) 评论(0) 推荐(0) 编辑
摘要: 1.[]byte转为string: 2.string 转为int64类型 3.golang格式化为当前时间日期: 输出: 2019-08-18 16:54:57 4.返回当前本地时间: 输出: 2019-08-18 16:57:23.3661001 +0800 CST m=+0.013000801 阅读全文
posted @ 2019-08-18 17:07 清明-心若淡定 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 企业项目完整之后,经常会有一些定时任务,例如备份、检查数据等,需要经常定时跑,如果我们能把这些定时任务,做成一个业务系统,通过与liunx下cron一样的规则,来表示定时执行的规则 Golang的cron包帮忙解决这个问题。 阅读全文
posted @ 2019-08-18 16:48 清明-心若淡定 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-18 12:28 清明-心若淡定 阅读(329) 评论(0) 推荐(0) 编辑
摘要: Go 中 defer 和 return 执行的先后顺序 多个defer的执行顺序为“后进先出”; defer、return、返回值三者的执行逻辑应该是:return最先执行,return负责将结果写入返回值中;接着defer开始执行一些收尾工作;最后函数携带当前返回值退出。 如果函数的返回值是无名的 阅读全文
posted @ 2019-08-18 11:56 清明-心若淡定 阅读(15773) 评论(2) 推荐(8) 编辑
摘要: 在释放局部资源时, 可以用defer管理 Go语言版本基于defer的Mutex用法 对于可能申请失败的资源也很好处理: 使用defer语句, 可以方便地组合函数/闭包和资源对象. 即使panic时, defer也能保证资源的正确释放. defer 官方给出的文档上介绍defer的执行有三条基本规则 阅读全文
posted @ 2019-08-18 11:01 清明-心若淡定 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 《Platform-native GUI library for Go》 介绍:跨平台的golang GUI库,支持Windows(xp以上),Unix,Mac OS X(Mac OS X 10.7以上) 《Gopm 快速入门》 介绍:Gopm(Go 包管理工具) 是一个用于搜索、安装、更新和分享 阅读全文
posted @ 2019-08-18 10:52 清明-心若淡定 阅读(304) 评论(0) 推荐(0) 编辑
摘要: .SVN是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。 一、下载SVN 下载地址安装完成后点击右键显示如下结 阅读全文
posted @ 2019-08-18 10:34 清明-心若淡定 阅读(906) 评论(0) 推荐(0) 编辑