Go编程入门到精通
本课程是由王老师精心制作一部视频教学实战课程,零基础,无门槛。100集视频课程,把Go语言知识点都涉及到了。并结合15+年的软件开发经验,把最先进的软件开发流程和编程技巧融合到课程中,你值得拥有!
道知极限编程
15+年专业程序员,资深系统架构师,网络安全专家,数据库内核开发者,参与研发项目100+,精通C/C++开发、Linux系统开发、Lua、Python。长达5年的编程教学经验,针对初初学者录制了大量编程入门视频课程,手把手教你编程,你值得拥有!!
展开
-
Go编程入门到精通 专辑目录
第3课 程序组成第4课 数据类型。原创 2022-10-31 17:52:08 · 122 阅读 · 0 评论 -
Go编程入门到精通 第2课 Go编程学习参考文档
官方文档:https://golang.google.cn/doc/effective_go#原创 2022-11-01 14:15:49 · 263 阅读 · 1 评论 -
Go编程入门到精通 第1课 开发环境搭建
【代码】Go编程入门到精通 第1课 开发环境搭建。原创 2022-10-31 18:16:12 · 199 阅读 · 0 评论 -
Go编程入门到精通 专辑目录
第1课 开发环境安装。原创 2022-10-31 17:57:34 · 193 阅读 · 0 评论 -
Go语言100道面试题目
【初级】下面属于关键字的是()A. funcB. defC. structD. class参考答案:AC【初级】定义一个包内全局字符串变量,下面语法正确的是()A. var str stringB. str := “”C. str = “”D. var str = “”参考答案:AD【初级】通过指针变量 p 访问其成员变量 name,下面语法正确的是()A. p...转载 2020-03-17 16:09:52 · 566 阅读 · 0 评论 -
Golang Web 框架 Beego 快速入门 - 01
快速入门安装beego 包含一些示例应用程序以帮您学习并使用 beego 应用框架。您需要安装 Go 1.1+ 以确保所有功能的正常使用。你需要安装或者升级 Beego 和 Bee 的开发工具:goget−ugithub.com/astaxie/beego go get -u github.com/astaxie/beego go get -u github.com/beego/bee 为了原创 2017-08-05 18:18:16 · 1714 阅读 · 0 评论 -
Golang Web 框架 Beego 静态文件处理 - 07
静态文件处理前面我们介绍了如何输出静态页面,但是我们的网页往往包含了很多的静态文件,包括图片、JS、CSS 等,刚才创建的应用里面就创建了如下目录:├── static │ ├── css │ ├── img │ └── jsbeego 默认注册了 static 目录为静态处理的目录,注册样式:URL 前缀和映射的目录(在/main.go文件中beego.Run(原创 2017-08-05 18:26:36 · 1829 阅读 · 2 评论 -
Golang Web 框架 Beego view 渲染 - 06
View 编写在前面编写 Controller 的时候,我们在 Get 里面写过这样的语句 this.TplName = “index.tpl”,设置显示的模板文件,默认支持 tpl 和 html 的后缀名,如果想设置其他后缀你可以调用 beego.AddTemplateExt 接口设置,那么模板如何来显示相应的数据呢?beego 采用了 Go 语言默认的模板引擎,所以和 Go 的模板语法一样,Go原创 2017-08-05 18:25:16 · 2057 阅读 · 0 评论 -
Golang Web 框架 Beego model 逻辑 - 05
model 分析我们知道 Web 应用中我们用的最多的就是数据库操作,而 model 层一般用来做这些操作,我们的 bee new 例子不存在 Model 的演示,但是 bee api 应用中存在 model 的应用。说的简单一点,如果您的应用足够简单,那么 Controller 可以处理一切的逻辑,如果您的逻辑里面存在着可以复用的东西,那么就抽取出来变成一个模块。因此 Model 就是逐步抽象的过原创 2017-08-05 18:24:26 · 1429 阅读 · 0 评论 -
Golang Web 框架 Beego controller 运行机制 - 04
controller 逻辑前面我们了解了如何把用户的请求分发到控制器,这小节我们就介绍大家如何来写控制器,首先我们还是从源码分析入手:package controllersimport ( “github.com/astaxie/beego” )type MainController struct { beego.Controller }func (this原创 2017-08-05 18:23:17 · 635 阅读 · 0 评论 -
Golang Web 框架 Beego 路由设置 - 03
项目路由设置前面我们已经创建了 beego 项目,而且我们也看到它已经运行起来了,那么是如何运行起来的呢?让我们从入口文件先分析起来吧:package mainimport ( _ “quickstart/routers” “github.com/astaxie/beego” )func main() { beego.Run() } 我们看到 main 函数是入口原创 2017-08-05 18:22:24 · 716 阅读 · 0 评论 -
Golang Web 框架 Beego 创建项目 - 02
创建项目beego 的项目基本都是通过 bee 命令来创建的,所以在创建项目之前确保你已经安装了 bee 工具和 beego。如果你还没有安装,那么请查阅 beego 的安装 和 bee 工具的安装。现在一切就绪我们就可以开始创建项目了,打开终端,进入 $GOPATH/src 所在的目录:➜ src bee new quickstart [INFO] Creating application…原创 2017-08-05 18:20:19 · 1025 阅读 · 0 评论