POLOXUE's BLOG
HOME
POSTS
TAGS
ABOUT
17
Jul 2021
powermock: 一个支持 gRPC 的 Mock Server
3,138 words, ~12 min read
golang
本文介绍的是如何基于 bilibili 的开源方案 powermock 搭建一套通用的适用于自己公司的 MockServer。 ## 背景 我所在公司正处在一个高速发展的阶段,各产品线齐头并进。而我所在的部门主要负责核心能力建设与增长...
10
Dec 2019
Go 如何实现 HTTP 文件上传
1,752 words, ~7 min read
Golang
早前写过一篇文章,[Go HTTP 请求 QuickStart](https://juejin.im/post/5ce242c2f265da1b6e6574de "Go HTTP 请求 QuickStart")。当时,主要参考 Pytho...
05
Dec 2019
说说 Go 中的变量(附粗制滥造面试题)
1,837 words, ~7 min read
Golang
和其他语言没有区别,Go 中的数据也是两种表示方式,常量和变量,本文先说说变量吧。 为了增加文章的趣味性(多掉些头发),搜集了一些常见的面试题。部分是自己瞎编的,顺便为自己明年可能到来的面试做些准备。 先答题,题目中附有提示,但无解答...
03
Dec 2019
如何评价 Golang 开源库 Cobra
715 words, ~2 min read
Golang
问题:[如何评价 Cobra (Golang 库)?](https://www.zhihu.com/question/358956995/answer/919748685) 项目地址:https://github.com/spf13/c...
30
Nov 2019
Go 命令行解析 flag 包之通过子命令实现看 go 命令源码
2,091 words, ~8 min read
Golang
[上篇文章](https://mp.weixin.qq.com/s/rzgYifoMzWOO_PD0-2UIpw) 介绍了 flag 中如何扩展一个新的类型支持。本篇介绍如何使用 `flag` 实现子命令,总的来说,这篇才是这个系列的核心...
26
Nov 2019
Go 命令行解析 flag 包之扩展新类型
1,522 words, ~6 min read
Golang
[上篇文章](https://www.poloxue.com/posts/2019-11-23-commandline-tool-flag-in-golang/) 说到,除布尔类型 `Flag`,flag 支持的还有整型(int、int6...
23
Nov 2019
Go 命令行解析 flag 包之快速上手
1,922 words, ~7 min read
Golang
本篇文章是 Go 标准库 flag 包的快速上手篇。 ## 概述 开发一个命令行工具,视复杂程度,一般要选择一个合适的命令行解析库,简单的需求用 Go 标准库 flag 就够了,flag 的使用非常简单。 当然,除了标准库 fl...
07
Nov 2019
详细介绍 Go 中如何实现 bitset
2,834 words, ~11 min read
Golang
最近尝试在 B 站录些小视频,我的 [B 站主页](https://space.bilibili.com/314069695)。录视频当是为了彻底搞懂某个知识点的最后一步吧,同时也希望能习得一些额外的能力。在讲 Go 如何实现 bitse...
06
Nov 2019
你真的不用再设置 GOROOT 了
1,757 words, ~7 min read
Golang
为什么不再需要设置 `GOROOT` 呢?推荐读两篇英文文章,我意译了下,将它们放在了一篇里。 [第一篇](https://dave.cheney.net/2013/06/14/you-dont-need-to-set-goroot-r...
03
Nov 2019
从词法分析角度看 Go 代码的组成
1,888 words, ~7 min read
Golang
之前的 Go 笔记系列,已经完成到了开发环境搭建,原本接下来的计划就是到语法部分了,但后来一直没有前进。主要是因为当时的工作比较忙,分散了精力,于是就暂时放下了。 最近,准备重新把之前计划捡起来。 第一步,肯定是了解 Go 基础语法部...
← Prev page
Next page →