黄家垚的主页

我的第一个个人页面

[转载]filling a slice using command line flags in go

码农向

I wanted to be able to specify a particular command-line flag more than once in a Go program. I was about to throw my hands up in despair because I didn’t think that the Go flag package could process multiple instances of a command-line flag. I was wrong.

18 Feb 2016 #golang

golang发送http请求

码农向

本篇记录一下golang中发送一个http请求的基本方法。
在本例中,我将尝试向某个URL发送GET请求,并获取其返回的body。

12 Jan 2016 #golang

golang中对slice切片进行append时的内存拷贝

码农向

Golang中有一个神奇的类型:slice。
之所以说它神奇,是因为它是有容量的,因此对于熟悉C语言的用户而言, 很难在C语言中找到一个跟slice对应的数据结构。
本文不对slice的众多特性进行说明,只谈论跟其append操作相关的内容。

25 Sep 2015 #golang

在golang中使用C++风格的类

码农向

对于接触过C++且刚入门golang的用户而言,有一点可能会让他们抓狂, 就是golang这货居然只有结构体(struct),没有类(class)!!!
其实不用担心,我们大可以用struct实现类似于class的功能。。。

20 Sep 2015 #golang