
Go语言
Harper
从事ASP.NET开发,希望认识一些对编程有浓厚兴趣的朋友一起交流学习
展开
-
Go语言 for
1:求一个水仙花数//定义一个水仙花数列 n>99&&n<999999func JudgeNum(n int) int { var g, s, b int g = n % 10 b = n / 100 s = (n - b*100 - g) / 10 if g*g*g+b*b*b+s*s*s == n { fmt.Println(n) } return 0}原创 2014-07-15 14:56:39 · 957 阅读 · 0 评论 -
BeeGO框架中 session的简单使用
package controllersimport ( "github.com/astaxie/beego" //(1)导入session包 "github.com/astaxie/beego/session")//(2)建立一个全局session mananger对象var globalSessions *session.Manager//(3)在初始化“全局session原创 2014-07-30 23:21:08 · 13350 阅读 · 0 评论 -
go语言json序列化与反序列化
package mainimport ( "encoding/json" "fmt")type Change struct { Mid int //菜单Id Actions []string //拥有的权限 "add" "view" "delete" "update"}type Change_slice struct { ChgArr []Chang原创 2014-08-12 23:21:13 · 9980 阅读 · 0 评论 -
Go语言获取字符串元素的个数
1:获取字符串字节的个数,并按字节v原创 2014-07-30 10:07:36 · 2853 阅读 · 0 评论 -
Golang加密解密
package commonimport ( "crypto/md5" "crypto/rand" "encoding/base64" "encoding/hex" "io" "strings")const ( //BASE64字符表,不要有重复 base64Table = "<>:;',./?~!@#$CDVWX%^&*ABYZabcghijklmnopq原创 2014-08-23 17:03:11 · 3745 阅读 · 1 评论 -
golang(beego) 发送邮件
import ( "net/smtp" "strings")//发送邮件帮助类func SendMail(user, password, host, to, subject, body, mailtype string) error { hp := strings.Split(host, ":") auth := smtp.PlainAuth("", user, password原创 2014-10-31 08:42:25 · 3252 阅读 · 1 评论 -
golang(beego)验证码控制器
核心代码是封装的别人的d原创 2014-10-31 09:01:37 · 5459 阅读 · 0 评论 -
golang web程序开机自动启动,并隐藏cmd窗口
如果一个服务器有10个golang的web,每一个都显示一个原创 2014-09-20 01:04:58 · 7735 阅读 · 3 评论 -
使用.net完美解决服务器注销后go的web服务停止的问题
问题描述: 服务器注销后,所有与用户相关的.exe正在文件都会退出,正因为如此,导致了goweb的.exe程序关闭了解决办法:制作成服务 网上制作windows服务的方法多的很,但是并不是所有的exe文件都能做成服务,go build后的.exe恰好不能!所以,只能通过别的方式了:使用.net制作一个建一个服务项目,在这个服务项目内监听goweb服务的运行情原创 2014-12-06 17:38:25 · 2141 阅读 · 7 评论