最新消息:yaf表单扩展中新增加了浮点数、日期和集合的校验。php yaf框架扩展实践三——表单

Golang

golang语言学习交流、实践经验分享。

golang执行系统命令os exec

golang执行系统命令os exec

Golang 3年前 (2016-07-24) 1556浏览 1评论

os/exec Command方法 func Command(name string, arg ...string) *Cmd 调用示例 exec.Command("ls", "-a", "-l") 运行系统命令 package ...

golang中文件(file)操作示例

golang中文件(file)操作示例

Golang 3年前 (2016-07-18) 1524浏览 1评论

整理一下golang中关于文件操作的例子。目录结构: golang文件file操作 因为后面都是使用相对路径,如果要执行相应代码,需要在os/file目录下执行, 写入文件 package main import ( "...

golang http设置静态目录

golang http设置静态目录

Golang 3年前 (2016-07-10) 3227浏览 8评论

用golang开发http服务的时候,有时会需要一个静态目录来存放css,js和image图片,并且能通过http访问到。在golang可以用http.FileServer来处理。 http.FileServer原型 func FileServer(...

golang godepq查看包依赖树(import tree)

golang godepq查看包依赖树(import tree)

Golang 3年前 (2016-07-09) 1248浏览 0评论

godepq这个库和以前介绍的godep库不太一样,godepq这个库主要用来查看包中所有依赖包的关系。 github地址:https://github.com/google/godepq 安装 $ go get github.com/google/...

beego模板标签和angularjs冲突

beego模板标签和angularjs冲突

Golang 3年前 (2016-07-06) 1410浏览 0评论

最近在把一个后台模板整到golang中,golang框架使用beego的时候,前端模板是基于angular。整合进来的时候用bee run启动项目,报出如下错误: $ bee run ...... 2016/07/06 09:06:27 [tem...

golang获取完整的url

golang获取完整的url

Golang 3年前 (2016-07-04) 1461浏览 0评论

查阅了r *http.Request对象中的所有属性,没有发现可以直接获取完整的url的方法。于是尝试根据host和请求地址进行拼接。在golang中可以通过r.Host获取hostname,r.RequestURI获取相应的请求地址。 但是还少一个...

golang启动一个简单的http服务

golang启动一个简单的http服务

Golang 3年前 (2016-06-25) 1518浏览 0评论

golang中开发http服务,可以用net/http包提供的功能。net/http包提供了非常全的功能,并且启动的http服务也非常稳定和高效,完全可以用在生产环境中。 package main import ( "fmt&...

golang go get出现unrecognized import path

golang go get出现unrecognized import path

Golang 3年前 (2016-06-12) 1564浏览 0评论

大家都知道golang中可以通过go get来获取依赖库,并且支持直接从github或者git.oschina.net这些git托管平台直接获取。今天尝试go get一个自己写的http 框架时,提示如下错误: $ go get git.oschi...

golang代码示例汇总持续更新

golang代码示例汇总持续更新

Golang 3年前 (2016-05-17) 2242浏览 2评论

从2012年接触golang以来,现在也快4年了,从最开始的居于好奇心的学习,到后面应用到项目中,golang简洁的语法使得开发上效率提高不少,优秀的性能可以用来开发高访问的应用。 由于国内的原因,golang的资源访问起来不太顺畅,现在国内普及程度...

golang和mongodb中的ISODate时间交互问题

golang和mongodb中的ISODate时间交互问题

Golang 3年前 (2016-05-12) 1775浏览 0评论

mongodb中有一种时间格式数据ISODate,参考如下: mongodb中ISODate时间 如果在golang中查询这条记录,golang用什么类型的变量来保存呢? 查找ISODate时间字段 在golang中可以使用time.Time数据类型...

golang扫描目录下的所有文件

golang扫描目录下的所有文件

Golang 3年前 (2016-05-11) 1667浏览 0评论

使用path/filepath库的Walk函数可以很好的处理这个问题。 Walk函数原型 func Walk(root string, walkFn WalkFunc) error walkFn是一个WalkFunc函数类型的参数,也就说第二个参...

golang中json编码和解码

golang中json编码和解码

Golang 3年前 (2016-05-10) 1833浏览 0评论

json数据格式是目前世界上使用很广的一种数据格式之一,目前很多应用之间的交互都是使用json格式,最常见的如开发APP的时候,接口返回的数据一般都是json格式。 golang官方也提供了标准库对json格式的数据进行解码和编码,依据json数据标...