Go语言中文网 为您找到相关结果 2

go int类型转换string,通过反射类型对比

1.在拼写string时,下面这种写法会报错:mismatched types string and int func GetErrorJsonData(status int, msg string) string { jsons := "{\"status\":" +status+ ",\"message\":\"" + msg + "\"}" return jsons }正确的写法为:需要引入"strconv"包func GetErrorJsonData(status int, msg string) string { jsons := "{\"status\":" + strconv.Itoa(status) + ",\"message\":\"" + msg + "\"}" retu...阅读全文

博文 2015-10-27 19:00:05 aqiang912

golang编程之文件操作

操作文件是任何编程语言都绕不过,要掌握一门语言,知道如何操作文件是必不可少的,今天学习了下golang对文件操作的支持。 golang对文件的支持是在os package里。我无意将本文写成官方文档的模样,我只是想讨论如何利用这些接口操作文件。 OPEN 熟悉文件系统的人都知道,open是整个文件系统中最复杂的接口之一。熟悉C语言的都知道,C语言中有open和creat,接口如下: view sourceprint? 1.#include 2.#include 3.#include 4. 5.int open(const char *pathname, int flags); 6.int open(const char...阅读全文

博文 2015-08-25 10:00:02 徐学良