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)
  • 相关阅读:
    JVM字节码(七)
    JVM字节码(六)
    JVM字节码(五)
    JVM字节码(四)
    JVM字节码(三)
    JVM字节码(二)
    JVM字节码(一)
    JVM类加载器(五)
    JVM类加载器(四)
    php之 人员的权限管理
  • 原文地址:https://www.cnblogs.com/itdreamfly/p/12871596.html
Copyright © 2011-2022 走看看