摘要:
参考beego原文:http://beego.me/docs/mvc/model/orm.md#main.go beego ORM 是一个强大的 Go 语言 ORM 框架,orm模块主要是处理MVC中的M(models)。 首先以bee工具创建一工程名为:beegoorm,修改的文件为 be... 阅读全文
摘要:
参考beego开发文档:http://beego.me/docs/module/logs.md beego框架之日志模块默认支持4种记录方式: 1. 终端输出(console) :这种方式一般用在开发环境下面,方便调试。 2. 本地文件(file) :这种方式一般用来保存常规日志,为... 阅读全文
摘要:
近日在学习beego框架,今天把beego框架中的路由设置这一块进行了动手实践,感觉beego框架的路由功能还是蛮强大的。参考原文:http://beego.me/docs/mvc/controller/router.md#namespace 修改过程中主要是修改了routers/router... 阅读全文
摘要:
在Golang里,import的作用是导入其他package,但是今天在看beego框架时看到了import 下划线,不知其意,故百度而解之。 import 下划线(如:import _ hello/imp)的作用:当导入一个包时,该包下的文件里所有init()函数都会被执行,然而,有些时候我... 阅读全文
摘要:
源代码: 1 package main 2 3 import ( 4 "fmt" 5 ) 6 7 type M_Rcd map[string]string 8 9 type T_Tbl struct { 10 tblname string 11 rec... 阅读全文
摘要:
Golang没有工程文件的概念,是通过目录结构来体现工程的结构关系的。 刚开始写go程序的时候只有一个主程序文件(如main.go),也就没太在意go项目工程组织的重要性。最近着手看看网上的开源项目,感觉自己的go项目工程目录组织的太烂了,所以特意重新整理了一下。 按照go官方文档需要把项目... 阅读全文
摘要:
最近本人从事Golang开发,在开发工具上公司人员一般选择sublime text,所以,我也选择sublime text 3作为Golang的开发工具。 今天上班时安装好了sublime text 3 及 gosublime,gogdb和ctags,但是按照网上其他人所说的手册进行安装cta... 阅读全文
摘要:
append append:在切片末尾添加元素并返回结果。append函数原型:func append(slice []T, elements...T) 。其中T表示任意类型。 示例1:1 arr1 := []int{1, 2, 3}2 arr2 := append(arr1, ... 阅读全文
摘要:
今天是我从传统C/C++转行做Go语言开发的第一天,也是我在新公司入职的第一天。我在改公司的职位为Go语言开发工程师。也就是说从今天我我将开始学习和使用Go语言。 首先还是先搭建Go语言开发环境。 下载Golang(http://www.golangtc.com/download),此处我选... 阅读全文
摘要:
以下代码在编译时会出错,原因是构造函数不能为虚函数。 1 class Student { 2 public: 3 virtual Student() 4 { 5 this->dwNo = 0; 6 } 7 8 private: 9 int dwN... 阅读全文