
golang
Archmage1024
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言学习笔记(一)
Go语言被称为21世纪的语言,具有速度快、高性能,简介明了,灵活,良好的并行架构,安全等特点。网络上有大量的Go语言与现有语言的对比,在此就不再赘述,我们直接开启Go语言的学习之旅。Hello worldgo语言的程序以.go结尾,下面是go语言的hello worldpackage main //go语言类似java的包结构,入口程序包名必须为main原创 2017-12-11 22:50:30 · 357 阅读 · 0 评论 -
golang JSON的使用
json 是当前最常用的数据传输格式之一,纯文本,容易使用,方便阅读,在通信过程中大量被使用。利用结构体进行转换golang对json的解析函数在encoding/json里面,主要是编码和解码两个函数。json.Marshalfunc Marshal(v interface{}) ([]byte, error)Marshal函数将会递归遍历整个对象,依次按成员类型对这个对象进行编码,类型转换规则原创 2017-12-14 12:40:23 · 3427 阅读 · 0 评论 -
Go语言开发环境搭建
1.下载对应的二进制安装包,并加压到/usr/localtar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz2.添加路径配置export PATH=$PATH:/usr/local/go/bin3.测试安装package main原创 2017-11-27 14:10:44 · 289 阅读 · 0 评论 -
Golang 发送http请求时设置header
某天,在需要抓取某个网页信息的时候,需要在header中增加一些信息,于是搜索了一下,如何在golang发起的http请求中设置header。package mainimport ( "fmt" "io/ioutil" "net/http"原创 2017-12-24 15:45:09 · 75277 阅读 · 5 评论 -
golang 连接mysql
连接数据库是语言运用的基本功,mysql是最常见的数据库之一。驱动包的安装驱动开源地址https://github.com/go-sql-driver/mysql安装方法:$ go get -u github.com/go-sql-driver/mysql建立测试数据库CREATE DATABASE archmage;use archmage;CREATE TABLE `userinfo` (原创 2017-12-24 15:55:09 · 498 阅读 · 0 评论 -
golang连接redis
golang提供了redis的连接库redigo,尝试了一下。1. 安装redigo包。go get github.com/garyburd/redigo/redis//连接redisc, err := redis.Dial("tcp", "127.0.0.1:6379")if err != nil { fmt.Println(err) return } defer原创 2018-01-01 18:04:15 · 5939 阅读 · 0 评论