studygolang如何获取GET/POST方法的值?
例如我想试试用studygolang连上微信公共平台,公共平台那边将会给我发一个GET请求,里面包涵了token、timestamp、nonce参数,我该如何获取这三个参数? 假设它的请求地址是:121.121.121.121/wechat ...阅读全文
例如我想试试用studygolang连上微信公共平台,公共平台那边将会给我发一个GET请求,里面包涵了token、timestamp、nonce参数,我该如何获取这三个参数? 假设它的请求地址是:121.121.121.121/wechat ...阅读全文
goLang这种神器来说操作系统数据应该是最简单的,群里面有个朋友在问这样的一个问题。他在操作的时候提示权限不足,我在后面的测试的时候发现这个问题的根源 package main import ( "fmt" "log" registry "github.com/golang/sys/windows/registry" ) func main() { k, err := registry.OpenKey(registry.LOCAL_MACHINE, `SAM\XIAO`, registry.ALL_ACCESS) if err != nil { log.Fatal(err) } defer k.Close() s, _, err := k.GetStringValue("x") if er...阅读全文
package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "time" ) func main() { db, err := sql.Open("mysql", "root:xxxx@tcp(localhost:3306)/xxxx?charset=utf8") checkErr(err) defer db.Close() err = db.Ping() checkErr(err) for { _, err = db.Query("SELECT 1") checkErr(err) ...阅读全文
澳大利亚apple id 账号:fdf087469@163.com 密码:He807671626 据说不要登icould,一登就会锁了 将iPhone内部的Appstore ID更改一下。登入AppStore,可以看见AppStore已经自动切换到澳大利亚区,直接搜索Pokemon Go,点击下载。此过程稍微慢点,请各位耐心等待。 pokemon go中国玩家必须懂的教程 下载完先别着急,将刚刚iCloud ID更换成你原来的,再次登入AppStore,已经自动切换到国区(最垃圾的就是国区!!),搜索下载一个VPN,这里我推荐Green VPN或者Tiger VPN,可以免费用10天(感觉爽就付费包月咯)。 pokemon go中国玩家必须懂的教程 下载完VPN,打开VPN软件,会提示设置,...阅读全文
点击下面的图片试试!  ...阅读全文
 决定升级一下试试看,2017.3版本启动好慢...阅读全文
现在发现Go挺好的,我想我`可以`试试看,**期待*...阅读全文
先创建一个项目 bee new studyGolang  一下就创建好了,先试试不知道能不能发松图片 我先瞅...阅读全文
【解决过程】 1.很明显,是在windows的cmd中,找不到hg。 而对于hg,如果是cygwin等环境,那肯定没问题,但是此处是cmd,所以没法用hg。 2.参考: `` [package code.google.com/p/go.example/hello: exec: “hg”: executable file not found in %PATH%. How to get remote golang packages?]` (http://stackoverflow.com/questions/16900486/package-code-google-com-p-go-example-hello-exec-hg-executable-file-not-foun) 也是让去安装hg。...阅读全文
Go里面,流程控制语句中有一个defer的关键字,翻译过来就是延迟的意思。下面用代码说话。 func deferFunc() { defer fmt.Println("后打印") fmt.Println("先打印") } defer在函数执行完毕之后,才会执行,所以,我们经常在释放资源或异常处理等需要收尾的场景下会用到defer。 不过defer也有一些“坑”,大家需要注意一下。 func printNumbers() { for i := 0; i < 5; i++ { defer func() { fmt.Print(i) // 输出55555 }() } } 上面例子中,defer是在for循环全部执行完毕之后才会执行,所以i已经变成了5,正确做法是下面这样 func printNum...阅读全文