zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    让keep-alive不缓存
    vue tab echart始终显示100px解决办法
    加载图片失败显示默认图片
    element 文件上传传参数
    vue-cli axios 拦截器设置
    制作字体图标制作
    20道Java面试必考题
    Integer源码解析
    阿里P9架构师讲解从单机至亿级流量大型网站系统架构的演进过程
    代理详解
  • 原文地址:https://www.cnblogs.com/itdreamfly/p/12871596.html
Copyright © 2011-2022 走看看