go

go web开发第七讲 session的使用

我们都知道,现在的互联网都是可以交互的,都是可以记录用户信息的。比如我的浏览记录,我的订单,我的个人信息。这些都是可以保存到服务器上的。那么服务器是如何识别每个用户的呢?答案就是session.通过session...

go web开发第6讲

go web开发第6讲-静态文件服务器我们知道我们的css文件还有js文件需要放在服务器上进行引用,通常我们可以使用nginx,apache来托管它们,在go语言中,我们可以实现自己的静态服务器。我们通过调用http.FileServer...

go web开发第五讲

今天给大家介绍下go web开发的第五讲-表单处理我们都知道,一个动态网站的核心就是数据的交互。而如何进行数据的交互,答案就是表单。我们通过提交表单,将需要保存的数据提交给后台处理程序。后台处理程序在经过...

go web开发第四讲

go 数据库操作(mysql)安装sql驱动,go get github.com/Go-SQL-Driver/MySQL引入sql驱动声明全局变量,var db *sql.DB连接数据库sql.Open("mysql","root:root@tcp(127.0.0.1:3306)/test_new"...

go环境变量windows配置

学习go第一件要做的工作就是配置go环境。下面讲解下如何在windows下配置go的环境变量。下载go的安装包配置GO环境变量配置GOPATH配置GOROOT这个是GO的安装目录里面的bin目录,所以我们在环境变量里面添加然后我们...

go web开发第三讲

go web开发第三讲 模板引擎模板引擎就是一个可以再模板中使用变量的一套框架,可以方便我们进行html的嵌套接下来我们讲解如何在go开发中使用模板引擎。引入模板引擎包html/template创建模板文件夹,创建模板文件...

go web开发第二讲

go语言开发web应用第二讲路由处理gorilla muxweb开发中我们需要处理路由,就是给定一个url,需要那部分代码来处理它,给它正确的返回结果,这个功能就是路由要做的。我们这里使用gorilla 这个组件,它里面的mux路...

go web开发第一讲

首先介绍下需要学习本课程的要求:掌握go语言的基本语法.web前端基本知识,html+css+js简单的web服务器运作原理一个电脑((#^.^#))有了这些,我们就可以学习本课程第一讲就是运行一个go web服务器,然后显示出我...