
GoLang
那记忆微凉
大数据+云计算+区块链+微服务+机器视觉
展开
-
echo安装失败,提示unrecognized import path "golang.org/x/crypto/acme/autocert"?
echo安装失败,提示unrecognized import path "golang.org/x/crypto/acme/autocert"? C:\Users\HOORI>go get github.com/labstack/echopackage golang.org/x/crypto/acme/autocert: unrecognized import path "gol...转载 2019-01-26 18:34:21 · 2522 阅读 · 0 评论 -
Golang之template 常用方法详解
Go template包下面有两个函数可以创建模板实例func New(name string) *Template func ParseFiles(filenames ...string) (*Template, error)首先要说的是每一个template内部可以存储多个模板,而且每个模板必须对应一个独立的名字。两个的不同点在于:1、使用 New() 在创建时就为其添加一个模板名...原创 2019-05-09 13:33:52 · 5204 阅读 · 0 评论 -
Go语言os标准库常用方法
os.Getwd()函数原型:func Getwd()(pwd string, err error)作用:获取当前文件路径返回:当前文件路径的字符串和一个err信息示例:package mainimport ( "fmt" "os")func main() { dir,_ := os.Getwd() fmt.Println...转载 2019-05-06 13:54:34 · 639 阅读 · 0 评论 -
Golang中的list解析
list是一个双向链表。该结构具有链表的所有功能。type Elementtype Element struct { Value interface{} //在元素中存储的值}func (e *Element) Next() *Element //返回该元素的下一个元素,如果没有下一个元素则返回nilfunc (e *Element) Prev() *Elem...转载 2019-05-06 13:17:19 · 4013 阅读 · 0 评论 -
Golang之flag包的使用
1.1 flag简介import “flag”flag包实现了命令行参数的解析。要求:使用flag.String(), Bool(), Int()等函数注册flag,下例声明了一个整数flag,解析结果保存在*int指针ip里:import "flag"var ip = flag.Int("flagname", 1234, "help message for flagname")如...原创 2019-05-06 11:46:57 · 2270 阅读 · 0 评论 -
Golang中http的小知识汇总
http.StripPrefix在File Server中的用途一. 保持代码的整洁和进行合理的分流http.StripPrefix函数的作用之一,就是在将请求定向到你通过参数指定的请求处理处之前,将特定的prefix从URL中过滤出去。下面是一个浏览器或HTTP客户端请求资源的例子:/static/example.txtStripPrefix 函数将会过滤掉/static/,并将修改过...原创 2019-05-06 09:27:57 · 739 阅读 · 0 评论 -
Golang中的defer使用
在golang当中,defer代码块会在函数调用链表中增加一个函数调用。这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是return之后添加一个函数调用。因此,defer通常用来释放函数内部变量。为了更好的学习defer的行为,我们首先来看下面一段代码:func CopyFile(dstName, srcName string) (written int64, err error)...转载 2019-04-18 16:38:44 · 213 阅读 · 0 评论 -
golang读写文件夹和文件操作
package main; import ( "os" "log" "time" "fmt") //一些常用的文件操作函数 func main() { //创建目录 //perm权限设置,os.ModePerm为0777 err := os.Mkdir("./tmp", os.ModePerm); if err != n...原创 2019-04-18 14:02:30 · 4408 阅读 · 0 评论 -
GO的结构(struct)与方法(method)
1、结构(struct)由于在GO中没有class的关键字,也就是其它语言经常在面向对象中使用的方面,但GO是通过struct结构与method方法组合来实现的面向对象概率,所以在GO中,结构是非常重要的一种语法类型在定义结构体时,和map等语言类型非常像似var 结构变量 struct{ 字段1 字段1类型 字段2 字段2类型 ...}一个例子,简单介绍写定义...原创 2019-03-01 14:16:13 · 1859 阅读 · 0 评论 -
This usually happens because your environment has changed since running `npm install`.解决方案
This usually happens because your environment has changed since running `npm install`.Run `npm rebuild node-sass` to download the binding for your current environment. at module.exports (/home/go...原创 2019-05-09 14:22:18 · 30651 阅读 · 11 评论