go web开发第1讲-环境搭建

开发go应用首先需要golang的语言环境,我们可以去golang中文社区官网下载:

https://studygolang.com/dl

根据自己的电脑版本下载对应的版本,然后一路next安装即可。

安装好后我们需要配置下环境变量,也就是我们让我们的应用可以找到对应的go的环境。

配置golang的环境变量,主要是三个变量,GOROOT,GOBIN,GOPATH,当然一般情况这个已经配置好了,你可以通过go env进行查看。

GOROOT:就是安装go的根目录。

GOBIN:就是go的可执行文件目录,一般就是go的安装目录下的bin目录。

GOPATH:工作空间,可以指定多个目录,它主要包含三个子目录,一个是bin,一个是src,一个是pkg,其中src存放的是我们的源代码和远程下载的代码,pkg存放的编译的中间文件,bin存放的是最后的可执行文件。

接下来,我们介绍go web开发需要的知识背景:

  1. 掌握go语言的基本语法.

  2. web前端基本知识,html+css+js

  3. 简单的web服务器运作原理

  4. 一个电脑((#^.^#))

    有了这些,我们就可以学习本课程

第一讲就是运行一个go web服务器,然后显示出我们对世界的问好,hello world~。

首先引入net/http包,fmt格式化包

package main

import "fmt"
import "net/http"

然后使用http的listen方法监听8888端口即可

handle(w http.ResponseWriter, r *http.Request){
   fmt.Fprint(w, "hello world")
}
http.Handle("/", r)
http.ListenAndServe(":8888", nil)
原文地址:https://www.cnblogs.com/itdreamfly/p/12871596.html