Tag: Golang

Go语言之JSON和MD5

Jackey Golang 616 次浏览 , ,
JSON Go语言内置的encoding/json 标准库 插件:github.com/pquerna/ffjson JSON编码:func Marshal(v interface{}) ([]byte, error) JSON解码:func Unmarshal(data []byte, v interface{}) error [codesyntax lang="c"]...

Go语言并发编程

Jackey Golang 627 次浏览 , ,
协程 与传统的系统级线程和进程相比,协程的大优势在于其“轻量级”,可以轻松创建上百万个而不会导致系统资源衰竭,而线程和进程通常多也不能超过1万个。这也是协程也叫轻量级线程的原因。 goroutine--Go对协程的实现 : go + ...

Go语言之面向对象

Jackey Golang 614 次浏览 ,
面向对象 [codesyntax lang="c"] // main package main import ( "fmt" ) /*func compare(a, b int) bool { return a < b }*/ type Point struct { px float32 py float32 } func (point *Point) setXY(...

beego context新老版本使用

Jackey Golang 1,157 次浏览 , , ,
我们可以controller获得Ctx,然后进行后续操作,比如设置cookie。 [codesyntax lang="c"] func (c *LoginController) Post() { c.Ctx.SetCookie("uname", uname, maxAge, "/") } [/codesyntax] 同时,我们也可以通过获...

Beego 模板中常用数据类型处理

Jackey Golang 1,257 次浏览 , ,
default.go [codesyntax lang="c"] package controllers import ( "github.com/astaxie/beego" ) type MainController struct { beego.Controller } func (c *MainController) Get() { c.Data["Website"] = "bee...
Go