• 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)
  • 相关阅读:
    spring的原理
    角色&权限
    Redis在springboot项目的使用
    项目接口的设计思想
    springboot项目注册接口
    Redis
    cookie&session
    python enumerate()
    原来,一直没有完全理解range()函数
    python zip()和zip(*)方法
  • 原文地址:https://www.cnblogs.com/itdreamfly/p/12871596.html
Copyright © 2020-2023  润新知