zoukankan      html  css  js  c++  java
  • Windows安装beego框架环境

    1、到官网下载安装包,地址是:https://golang.org/dl/ ,自选对应环境;

    2、在任意目录,新建文件夹E:workcodego,cmd进入该目录,执行 go env 查看环境配置;

    3、设置golang的GOPATH环境

    set GOARCH=amd64
    set GOBIN=
    set GOCACHE=C:UsersAdministratorAppDataLocalgo-build
    set GOEXE=.exe
    set GOFLAGS=
    set GOHOSTARCH=amd64
    set GOHOSTOS=windows
    set GOOS=windows
    set GOPATH=C:UsersAdministratorgo
    set GOPROXY=
    set GORACE=
    set GOROOT=C:Go
    set GOTMPDIR=
    set GOTOOLDIR=C:Gopkg	oolwindows_amd64
    set GCCGO=gccgo
    set CC=gcc
    set CXX=g++
    set CGO_ENABLED=1
    set GOMOD=
    set CGO_CFLAGS=-g -O2
    set CGO_CPPFLAGS=
    set CGO_CXXFLAGS=-g -O2
    set CGO_FFLAGS=-g -O2
    set CGO_LDFLAGS=-g -O2
    set PKG_CONFIG=pkg-config
    set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessag
    e-length=0 -fdebug-prefix-map=C:UsersADMINI~1AppDataLocalTempgo-build05377
    4846=/tmp/go-build -gno-record-gcc-switches
    

    单次配置:执行 set GOPATH=E:workcodego

    永久配置GOPATH,需要在系统环境变量中新增一个GOPATH的配置项,由此可以通过go将beego与bee的包下到该GOPATH目录中的src目录中来

    4、在E:workcodego下执行

    go get github.com/beego/bee  
    go get github.com/astaxie/beego

    下载bee,下载beego

     5、配置bee环境变量,将E:workcodegoin配置到系统path环境变量中,用于全局使用bee

    6、使用bee创建一个新项目

    bee new webApp

    此时,会发现在E:workcodegosrc目录下会多出一个webApp的Go项目

    7、bee run webApp

    如果报如下错误,别慌

    2018/12/26 11:18:03 WARN ▶ 0001 Running application outside of GOPATH
    2018/12/26 11:18:03 INFO ▶ 0002 Using 'webApp' as 'appname'
    2018/12/26 11:18:03 INFO ▶ 0003 Initializing watcher...
    can't load package: package .: no Go files in E:workcodegosrc
    2018/12/26 11:18:03 ERROR ▶ 0004 Failed to build the application: can't load
    package: package .: no Go files in E:workcodegosrc

    直接到webApp目录底下,执行go run main.go

    打开浏览器输入  http://localhost:8080/  可以看到欢迎页面

  • 相关阅读:
    (转)C# DllImport的用法
    (转)C#网络编程(异步传输字符串) Part.3
    (转)C#网络编程(订立协议和发送文件) Part.4
    C# tostring()汇总
    (转)C#网络编程(基本概念和操作) Part.1
    (转)关于数据库存储过程分页DatagridView BindingNavigator 控件的详细实现
    C# sql server 数据库备份和还原
    (转)C#网络编程(接收文件) Part.5
    2010年5月学习计划
    APUE学习笔记 Chapter 2 . Unix Standardization and Implementations
  • 原文地址:https://www.cnblogs.com/quepq/p/10178143.html
Copyright © 2011-2022 走看看