我是靠谱客的博主 包容音响,这篇文章主要介绍golang 简单的登录操作 http,现在分享给大家,希望可以做个参考。

主函数 main.go

// testHtmlLogin project main.go
package main

import (
	"fmt"
	"io/ioutil"
	"net/http"
	"os"

	. "github.com/soekchl/myUtils"
)

var (
	change = make(map[string][]byte)
)

func init() {
	loadHtml("login", "login.html")
	loadHtml("home", "home.html")
}

func main() {

	http.HandleFunc("/", home)
	http.HandleFunc("/login", Login)

	err := http.ListenAndServe(":8080", nil)
	if err != nil {
		Error(err)
	}
}

func home(w http.ResponseWriter, r *http.Request) {
	fmt.Fprintf(w, "%s", change["home"])
}

// 控制各个模块的 log输出开关
func Login(w http.ResponseWriter, r *http.Request) {
	user := r.FormValue("user")
	passwd := r.FormValue("passwd")
	Notice("user=", user, " passwd=", passwd)
	if len(user) == 0 || len(passwd) == 0 {
		fmt.Fprintf(w, "%s"

最后

以上就是包容音响最近收集整理的关于golang 简单的登录操作 http的全部内容,更多相关golang内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部