博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google Go web 入门例子
阅读量:5838 次
发布时间:2019-06-18

本文共 846 字,大约阅读时间需要 2 分钟。

hot3.png

稍微改造Go web 例子,已经写出来了,不想删,做记录用,留作后面兄弟的入门教材。

Go语言写的一个界面登录的例子。

package mainimport (	"fmt"	"html/template"	"log"	"net/http"	"strings")func sayhelloName(w http.ResponseWriter, r *http.Request) {	r.ParseForm()       //解析参数,默认是不会解析的	fmt.Println(r.Form) //这些信息是输出到服务器端的打印信息	fmt.Println("path", r.URL.Path)	fmt.Println("scheme", r.URL.Scheme)	fmt.Println(r.Form["url_long"])	for k, v := range r.Form {		fmt.Println("key:", k)		fmt.Println("val:", strings.Join(v, ""))	}	wr, _ := template.ParseFiles("./logon.html")	wr.Execute(w, nil)	}func main() {	http.HandleFunc("/logon", sayhelloName)  //设置访问的路由	err := http.ListenAndServe(":8080", nil) //设置监听的端口	if err != nil {		log.Fatal("ListenAndServe: ", err)	}}
logon.html
	
userName:
password:

转载于:https://my.oschina.net/yinlei212/blog/137478

你可能感兴趣的文章
加热炉简是新来的整个系统的板
查看>>
Mockito使用注意事项
查看>>
[LeetCode] Palindrome Linked List 回文链表
查看>>
UVA - 825Walking on the Safe Side(dp)
查看>>
android大概是通过logcat拦截Log
查看>>
关于codeMirror插件使用的一个坑
查看>>
评论:人才流失强力折射出现实畸形人才观
查看>>
git服务器gitlab之搭建和使用--灰常好的git服务器【转】
查看>>
基于机器学习的web异常检测——基于HMM的状态序列建模,将原始数据转化为状态机表示,然后求解概率判断异常与否...
查看>>
分享一种需求评审的方案
查看>>
虚拟运营商10月或大面积放号 哭穷背后仍有赢家
查看>>
Server2016开发环境配置
查看>>
分布式光伏发电建设中的逆变器及其选型
查看>>
增强网络安全防御 推动物联网走向应用
查看>>
UML中关联,组合与聚合等关系的辨析
查看>>
《大数据管理概论》一3.2 大数据存储与管理方法
查看>>
PowerBuilder开发简单计算器
查看>>
怎样使用linux的iptables工具进行网络共享
查看>>
《HTML5与CSS3实战指南》——导读
查看>>
RHEL6下安装oracle 10g(一)
查看>>