Tag: golang

我使/ usr / local / world可写,是否安全?

我在使用Go(lang)框架Buffalo时遇到npm问题,框架无法通过“sudo”运行npm所以我需要使用chmod使npm世界可写。 我运行了以下命令 sudo chmod -R 777 /usr/local/ 现在我的Zshel给出了以下错误信息,可以吗? zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?

安装Go语言

如何在Ubuntu中正确安装和配置Go语言。 有许多软件包可供选择,但我需要安装哪些软件包以及我需要配置什么以便能够使用任何Go软件包而不会出现“无法找到软件包”错误或其他任何基本错误那样。 我安装了golang软件包,但是我是否需要安装任何其他软件包或配置其他软件包? 例如,尝试运行以下命令: package main import ( “http” “log” ) func HelloServer(w http.ResponseWriter, req *http.Request) { w.Header().Set(“Content-Type”, “text/plain”) w.Header().Set(“Connection”, “keep-alive”) w.Write([]byte(“hello, world!\n”)) } func main() { http.HandleFunc(“/”, HelloServer) log.Println(“Serving at http://127.0.0.1:8080/”) http.ListenAndServe(“:8080”, nil) }

Google Go语言的任何PPA?

您知道Google Go语言的PPA的任何URL吗?

在Ubuntu上更新golang

我有Ubuntu 14.4.03。 随附的默认golang版本是1.2.1。 我想将golang更新到1.4或更高版本。 搜索后我发现这样做的方法是首先删除当前的安装,然后重新安装新版本。 我在以下目录中找到以下安装文件: /usr/share/go /usr/share/go/src/cmd/go /usr/share/go/src/pkg/go /usr/lib/go /ur/lib/go/pkg/linux_amd64/go /ur/lib/go/pkg/linux_amd64_race/go /usr/bin/go 哪个目录包含什么? 我应该删除哪些? 新安装的位置应该是什么? 似乎/ usr / local更正常。 那么为什么Ubuntu默认如上? 安装新版本og golang的程序是什么? 谢谢。