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{})
}

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM