go语言基础之安装go开发环境和beego
1、install go
go1.11.4.windows-amd64.msi #默认安装就可以
2、goland
goland-2018.2.2.exe 安装完成,不要运行软件。
软件下载:https://www.jetbrains.com/go/download/#section=windows (注意版本,否则激活不了)
安装路径:
D:\Program Files\JetBrains\GoLand 2018.2.2
#程序的存放目录
D:\GoFiles\src
软件激活方法:
#复制文件到下面目录中
D:\software\go开发工具\goland-2018.2.2软件和激活工具\lib\JetbrainsCrack-3.1-release-enc.jar
#修改配置文件:
在这个配置文件中增加JetbrainsCrack-3.1-release-enc.jar文件路径:
-javaagent:D:\Program Files\JetBrains\GoLand 2018.2.2\lib\JetbrainsCrack-3.1-release-enc.jar
D:\software\go开发工具\goland-2018.2.2软件和激活工具\bin\goland.exe.vmoptions
D:\software\go开发工具\goland-2018.2.2软件和激活工具\bin\goland64.exe.vmoptions
激活软件:
Activation code : www.sdbeta.com
3、安装git
Git-2.20.1-64-bit.exe
4、install beego
go get github.com/astaxie/beego
go get github.com/beego/bee
#创建项目名称
bee new word
#运行项目
bee run word
5、手工运行go报错:
D:\GoFiles\src>bee run word
______
| ___ \
| |_/ / ___ ___
| ___ \ / _ \ / _ \
| |_/ /| __/| __/
\____/ \___| \___| v1.10.0
2018/12/29 17:23:27 INFO ▶ 0001 Using 'word' as 'appname'
2018/12/29 17:23:27 INFO ▶ 0002 Initializing watcher...
can't load package: package .: no Go files in D:\GoFiles\src
2018/12/29 17:23:27 ERROR ▶ 0003 Failed to build the application: can't load
解决方法:
修改:vi main.go
package main import (
"fmt" _ "./routers" #修改为当前路径
"github.com/astaxie/beego"
) func main() {
fmt.Println("hello world")
beego.Run()
}
D:\go_scripts\hello\routers
package routers import (
"../controllers" #修改为上上一级目录
"github.com/astaxie/beego"
) func init() {
beego.Router("/", &controllers.MainController{})
}
go语言基础之安装go开发环境和beego的更多相关文章
- go语言系列--golang在windows上的安装和开发环境goland的配置
在windows上安装golang软件 golang中国网址为:https://studygolang.com/dl 我的学习选择版本:1.12.5 golang 1.12.5版本更新的内容:gola ...
- Appium移动自动化测试(二)--安装Android开发环境
继续Appium环境的搭建. 第二节 安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试 ...
- Appium移动自动化测试(二)--安装Android开发环境(转)
Appium移动自动化测试(二)--安装Android开发环境 2015-06-04 17:30 by 虫师, 35299 阅读, 23 评论, 收藏, 编辑 继续Appium环境的搭建. 第二节 ...
- Ubuntu16.04安装后开发环境配置和常用软件安装
Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...
- Windows下Eclipse+PyDev安装Python开发环境
.简介 Eclipse是一款基于Java的可扩展开发平台.其官方下载中包括J2EE方向版本.Java方向版本.C/C++方向版本.移动应用方向版本等诸多版本.除此之外,Eclipse还可以通过安装插件 ...
- C语言编辑编译及集成开发环境
C语言编辑编译及集成开发环境 编辑器 在不同的操作系统上使用不同的编辑器,保存源代码文件时,文件名应指出程序的功能扩展名应为.c. 编译器 编译器把源代码编译成机器语言的二进制指令即目标代码生成目标文 ...
- Python的安装与开发环境的选用
2021快要结束了,这一年我依旧深耕于python的广阔土壤,将重点放在机器人和传感器的角度.也收获了一大批正在学习和期望学习python的朋友. 正在学习的暂且不言,这篇主要是写给期望学习的朋友,同 ...
- Linux安装LAMP开发环境及配置文件管理
Linux主要分为两大系发行版,分别是RedHat和Debian,lamp环境的安装和配置也会有所不同,所以分别以CentOS 7.1和Ubuntu 14.04做为主机(L) Linux下安装软件,最 ...
- win使用MSYS2安装Qt开发环境
原文链接 MSYS2 下载地址: pacman的具体用法 有pacman的具体使用方法.我们首先对系统升级 我们首先对系统升级 pacman -Syu 就会检测整个系统可以升级的组件,并自动下载安装, ...
随机推荐
- linux命令(14):ifup/ifdown/ip addr命令
开启网卡:ifup eth0 关闭网卡:ifdown eth0 查看网卡接入状态:ip addr[可查看哪块网卡up/down状态]
- Fel表达式实践
项目背景 订单完成后,会由交易系统推送实时MQ消息给订单清算系统,告诉清算系统此订单交易完成,可以进行给商家结算等后续操作. 财务要求在交易推送订单到清算系统时和订单清算系统接收到订单消息后,需要按照 ...
- rabbitmq在centos7下安装
知识预览 一. RabbitMQ队列 二. 事例 三.基于RabbitMQ的RPC 回到顶部 一. RabbitMQ队列 ? 1 2 3 4 5 #消息中间件 -消息队列 - 异步 提交的任务不需 ...
- Django_admin源码流程
admin.py from django.contrib import admin from . import models """ 通过原生的django admin来 ...
- 辨析各类web服务器:Apache/Tomcat/Jboss/Nginx/等,还有Nodejs
先说一下各类服务器能干啥,特点是啥,然后在区分他们的类别. (1)Apache: Apache是指Apache软件基金会的Apache HTTP Server, 它能够接收http请求,然后返回各类资 ...
- JavaScript best practices JS最佳实践
JavaScript best practices JS最佳实践 0 简介 最佳实践起初比较棘手,但最终会让你发现这是非常明智之举. 1.合理命名方法及变量名,简洁且可读 var someItem = ...
- 使用supervisor管理后台进程
在linux中supervisor是用来管理后台进程的,是一个用python写的进程管理工具,可以让宕机的进程重启.这里我们大概讲一下用他来管理uWSGI. 一.安装supervisor 1.pyth ...
- 北方大学 ACM 多校训练赛 第七场 C Castle(LCA)
[题意]给你N个点,N条不同的边,Q次询问,求出u,v之间的最短路. [分析]题意很简单,就是求最短路,但是Q次啊,暴力DIJ?当然不行,观察到这个题边的数目和点的数目是相同的,也就是说这个图是由一棵 ...
- VMware Workstation虚拟机进入BIOS
1.<F2>键 2.
- Python开发基础-Day7-闭包函数和装饰器基础
补充:全局变量声明及局部变量引用 python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量 global关键字用来在函数或其 ...