為什麼golang沒有整合開發環境?

時間 2021-06-03 04:42:08

1樓:海邊一粒沙

其他的回答也已經提到了,Go的開發配置足夠簡單,而且MySQL等資料庫也不從屬於Go,官方是不會推出這種一鍵安裝包的。

整合開發環境也不是你所說的這種安裝包,而是IDE,有JetBrains公司的Goland,也有第三方的LiteIDE。你甚至可以用VSCode、Sublime等編輯器來開發Go。

2樓:程式設計師薛錦

Go 開發過程中,可以使用:

至於題主說的「一鍵安裝」之類的操作,其實沒有必要。因為:

Go 的開發環境配置本身已經很簡單

MySQL 之類服務與 Go 本身沒有關係,只是你專案開發中依賴的資料庫而已,沒有必要揉到乙個所謂的「整合開發環境」,把簡單的事情做複雜

3樓:王重陽

樓主也許是Windows的毒害者,讀大學期間固執的認為開發C++就得裝個visual studio

其實golang也有很好的ide,goland就是-分割線-

理解錯了,樓主說的整合開發環境應該不是指的ide,那應該就是受lnmp毒害了

4樓:芻狗

你可用docker呀,相當於一鍵啟動了,而且可以允許多個版本共存。liteide是跨平台的GO語言開發環境,你可以下一套最新原始碼編譯出乙個開發環境。

5樓:烏有之鄉

emmm,應該是來自PHPer的疑惑。其實我好奇的是為啥PHP喜歡這些整合開發環境。。我好多年沒在本地裝過MySQL了。。

6樓:Lucas

你說的整合開發環境是從 PHP 中來的吧,我不知道除了 PHP 還有那個有這種整合開發環境。其他語言都是需要自己去配置開發環境的。去網上找找吧,配置開發環境是學習一門新語言的基礎。

7樓:為城

要看從哪個角度理解,如果是 windwos 開發環境,go官方有提供windows安裝版本,可以實現一鍵安裝, MySQL不從屬於golang語言, 官方自然不會提供一鍵同時安裝MySQL

8樓:

你的目標其實是簡單快速安裝Golang環境和MySQL,其實這個很簡單,使用Windows下的Scoop(Scoop)命令列工具即可。下面是安裝步驟:

安裝Scoop

Scoop

安裝方法:

iwr -useb get.scoop.sh | iex2. 新增scoop倉庫

新增jetbrains,方便後面安裝goland IDEscoop bucket add jetbrains3. 安裝go

scoop install go

4. 安裝MySQL

scoop install mysql sudo然後執行命令將mysql安裝為服務

# 啟動mysql

sudo Start-Service mysql5. 安裝goland

scoop install goland

9樓:tim

golang定義為系統級程式語言,web只是其中一方面。另外golang有自帶http相關包,nginx也不是必須。如果golang開發相關web服務,也可以用docker整合自己的開發環境

有沒有golang開發的遊戲引擎?

劉琦 Azul3D 乙個Golang的3D引擎,官網是A 3D game engine written in Go 其他的還有 bloxorz Solver for bloxorz basic levels ChessBuddy Play chess with Go,HTML5,WebSockets...

golang的append 為什麼不會影響slice的位址?

你這個位址值是變數s的位址值,肯定是永遠不變的。切片的擴容是capx2,等x2的時候,切片裡面的array的位址才會真正變更 西豐瘦 fmt.Printf addr p,len d,cap d n ss,len ss cap ss 換成fmt.Printf addr p,len d,cap d n ...

為什麼沒有人開發出比Minecraft畫面更好,解析度高,格仔方塊更小的相同型別和熱度的沙盒遊戲?

魔王之環 有啊。比如Stellar Overload 但是Minecraft是先行者,就意味著它的所有競品,都沒有它那麼多的MOD 所以除非圖形引擎差兩個世代,不然很難超越。 已登出 有人開發過,但是目前並不完善,實際上想要做到這幾點,關鍵在於換思路。要做到更遠視距,意味著要載入更多的區塊,視距的增...