上一页 1 2 3 4 5 6 7 ··· 23 下一页
摘要: Go的交叉编译 转自鸟窝 Go 1.5以前,交叉编译程序还是有一点麻烦的,你需要massive scripts t来编译和宿主机器不同的程序。 正如 comes with support for all architectures built in文章中介绍的, Go 1.5可就简单的多了,你只需设 阅读全文
posted @ 2020-12-16 14:00 Binb 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 转自 这篇文章主要介绍一下 Wireshark 这个工具是如何抓包的,学习和使用抓包工具对于学习各种网络协议都很有帮助。 1.如何抓取报文 (1) 打开 Wireshark 抓包工具之后,点击 捕获->选项: (2)在新打开的 捕获选项 可以看到如下界面: (3)在 捕获选项 界面点击 Output 阅读全文
posted @ 2020-12-16 10:08 Binb 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 参透gRPC 本文转自 本文目录如下: 简述 gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python 阅读全文
posted @ 2020-12-15 14:00 Binb 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 本文引用自 安装 $ go get -u github.com/golang/mock/gomock $ go install github.com/golang/mock/mockgen 第一步:我们将安装 gomock 第三方库和 mock 代码的生成工具 mockgen。而后者可以大大的节省我 阅读全文
posted @ 2020-12-14 14:53 Binb 阅读(616) 评论(0) 推荐(0) 编辑
摘要: Wire 是啥 Wire 是一个轻巧的Golang依赖注入工具。它由Go Cloud团队开发,通过自动生成代码的方式在编译期完成依赖注入。 依赖注入是保持软件 “低耦合、易维护” 的重要设计准则之一。 此准则被广泛应用在各种开发平台之中,有很多与之相关的优秀工具。 其中最著名的当属 Spring,S 阅读全文
posted @ 2020-12-11 23:01 Binb 阅读(3623) 评论(0) 推荐(1) 编辑
摘要: 本文转自 在类 Unix 系统中,我们常常会使用 ps 命令来查看系统当前所运行的进程信息,该命令为我们提供了较大的帮助,能够快速的定位到某些进程的运行情况和状态。 而在 Go 语言中,也有类似的命令工具,那就是 gops[1](Go Process Status)。 gops 是由 Google 阅读全文
posted @ 2020-12-02 21:02 Binb 阅读(1519) 评论(0) 推荐(1) 编辑
摘要: Docker 使用Docker容器化封装应用程序的意义(好处) Docker引擎统一了基础设施环境 - docker环境 硬件操作 操作系统的版本 运行时环境异构 Docker引擎统一了程序打包(装箱)方式 - docker镜像 java程序 python程序 go程序 ... DOcker引擎统一 阅读全文
posted @ 2020-11-28 08:36 Binb 阅读(425) 评论(0) 推荐(1) 编辑
摘要: 什么是设计模式 “设计模式是软件设计中常见问题的典型解决方案。 它们就像能根据需求进行调整的预制蓝图, 可用于解决代码中反复出现的设计问题。” “设计模式与方法或库的使用方式不同, 你很难直接在自己的程序中套用某个设计模式。 模式并不是一段特定的代码, 而是解决特定问题的一般性概念。 你可以根据模式 阅读全文
posted @ 2020-11-18 21:17 Binb 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 下载 $ go get github.com/fsnotify/fsnotify 使用fsnotify监控文件 package main; import ( "github.com/fsnotify/fsnotify" "fmt" "path/filepath" "os" ) type Watch 阅读全文
posted @ 2020-11-14 13:38 Binb 阅读(919) 评论(0) 推荐(0) 编辑
摘要: Cobra介绍 一个用于生成命令行工具的框架(本身也是个命令行工具) 非常简单,易用 k8s/docker/hugo/etcd等... 下载安装 https://github.com/spf13/cobra $ go get -u github.com/spf13/cobra // github.c 阅读全文
posted @ 2020-11-14 13:24 Binb 阅读(540) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 23 下一页