随笔分类 - go
摘要:参考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),此处我选...
阅读全文
浙公网安备 33010602011771号