随笔分类 -  水车--Go

go语言的相关内容
摘要:原文连接: https://blog.csdn.net/skh2015java/article/details/70051512 1、获取当前时间 说明:从打印结果可以看出,time.Now()和Date()方法都可以获取当前时间,time.Now()用起来比较简单,但是Date()可以获取不同的精 阅读全文
posted @ 2019-07-11 09:57 水车 阅读(23504) 评论(0) 推荐(0) 编辑
摘要:https://github.com/go-cmd/cmd/issues/20 golang 的 cmd 包在执行系统命令时,如果使用的到了 nohup 命令, 那么就需要注意, 需要在 nohup 命令中添加 这个代码, 至于原因, 后面再补. 还有一种办法: 如果不加输出重定向, 那就不能获取命 阅读全文
posted @ 2019-06-10 18:30 水车 阅读(1771) 评论(0) 推荐(0) 编辑
摘要:安装 go, git, go-torch 备注, go1.11后, 集成了 go-torch https://www.cnblogs.com/li-peng/p/9391543.html 阅读全文
posted @ 2019-04-28 11:18 水车 阅读(241) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-04-18 11:17 水车 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Golang-interface(四 反射) go语言学习-reflect反射理解和简单使用 为什么在Go语言中要慎用interface{} golang将interface{}转换为struct go reflect struct 遍历,反射 Golang Reflect反射的使用详解1 Go 语 阅读全文
posted @ 2019-04-08 22:53 水车 阅读(605) 评论(0) 推荐(0) 编辑
摘要:授权转载: Tony Bai 原文连接: https://tonybai.com/2015/11/17/tcp-programming-in-golang/ Golang的主要 设计目标之一就是面向大规模后端服务程序,网络通信这块是服务端 程序必不可少也是至关重要的一部分。在日常应用中,我们也可以看 阅读全文
posted @ 2019-03-18 00:38 水车 阅读(742) 评论(0) 推荐(0) 编辑
摘要:Golang的unsafe包是一个很特殊的包。 为什么这样说呢? 本文将详细解释。 来自go语言官方文档的警告 unsafe包的文档是这么说的: Go 1 兼容性指南这么说: 当然包名称暗示unsafe包是不安全的。 但这个包有多危险呢? 让我们先看看unsafe包的作用。 Unsafe包的作用 直 阅读全文
posted @ 2019-03-14 18:16 水车 阅读(762) 评论(0) 推荐(0) 编辑
摘要:将Go的main包拆分为多个文件的写法和普通包是完全一致的,其使用规则也相同。如编写main包结构如下: main | main.go | show.go 在main.go中编写了main函数,main函数调用了在show中定义的函数或变量。到此和一般的go包都一致。但是当运行go run mian 阅读全文
posted @ 2018-12-04 17:49 水车 阅读(2247) 评论(0) 推荐(0) 编辑
摘要:具体文章查看: https://xiequan.info/go%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E7%9A%84%E4%BD%BF%E7%94%A8mysql-driver/ 总结: 阅读全文
posted @ 2018-10-29 15:55 水车 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:go中提供了pprof包来做代码的性能监控,在两个地方有包: net/http/pprof runtime/pprof 其实net/http/pprof中只是使用runtime/pprof包来进行封装了一下,并在http端口上暴露出来。 使用 net/http/pprof 做WEB服务器的性能监控 阅读全文
posted @ 2018-10-08 17:16 水车 阅读(810) 评论(0) 推荐(0) 编辑
摘要:前言: logrus是go中比较好的一个log模块.github上的很多开源项目都在使用这个模块, 我在写这个博文时, github上的logrus的stars数已经有8214了.最近在用这个模块时,发现不能打印日志所在文件和行数.在开发过程中, 感觉这就不是很友好了. 项目地址: logrus g 阅读全文
posted @ 2018-08-20 20:02 水车 阅读(10473) 评论(0) 推荐(0) 编辑
摘要:Go语言的字符串类型string在本质上就与其他语言的字符串类型不同: Java的String、C++的std::string以及Python3的str类型都只是定宽字符序列 Go语言的字符串是一个用UTF-8编码的变宽字符序列,它的每一个字符都用一个或多个字节表示 Java的String、C++的 阅读全文
posted @ 2018-07-19 12:22 水车 阅读(2096) 评论(0) 推荐(0) 编辑
摘要:前言: go语言的gin框架go里面比较好的一个web框架, github的start数超过了18000.可见此框架的可信度 如何获取请求中的参数 假如有这么一个请求: POST /post/test?id=1234&page=1 HTTP/1.1 请求头: Content-Type: applic 阅读全文
posted @ 2018-07-19 10:08 水车 阅读(39972) 评论(0) 推荐(2) 编辑
摘要:打包,压缩 我们的常规打包方式 Mac下我们用 ls -lh查看,可以看到我们打包出来的可执行文件会比较大,一般只写几行代码就回又3M以上的文件大小了. 我们的带压缩的打包方式 Mac下我们用 ls -lh查看,可以看到我们打包出来的文件明显比刚才的小了一些,但是,也有2M之多. 压缩可执行文件(终 阅读全文
posted @ 2018-02-24 12:35 水车 阅读(1658) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示
主题色彩