zoukankan      html  css  js  c++  java
  • go之“hello word”

    想了解一下go这门神奇的语言,可以供go使用的编辑器,我选择的是vs ccode,如何在vs code搭建go的开发环境就不多少,记录一下go之行的第一个坑

    开始没了解清楚第一行声明的package的时候声明的包名和文件名一样,保存后无法执行
    package dome
    import "fmt"
    func main() {
    	fmt.Println("hello,word")
    }
    
    执行结果
    go run: cannot run non-main package
    
    发现go只能在main包下执行,所以第一行必须声明为package main,修改后将继续执行
    package main
    import "fmt"
    func main() {
    	fmt.Println("hello,word")
    }
    
    执行结果
    go run: cannot run non-main package
    
    还在报错,发现.go文件没保存,因为vs code 没有设置及时保存,点击保存在继续试一下
    package main
    import "fmt"
    func main() {
    	fmt.Println("hello,word")
    }
    
    执行结果
    hello,word
    
    成功了,折腾了好一会才发现是因为没有保存,所以执行的上次保存的.go文件,因为之前使用的是python和java这种解释型语言,不需要保存就可以执行,而go和C、C#一样是编译型语言所以需要保存才能执行,赶紧在vs code 上设置了及时保存
  • 相关阅读:
    lesson4Embedding-fastai
    lesson3 overfitting -fastai
    cell-augmented
    ROI-Align解决方案
    软件安装
    lesson1-fastai
    mask-rcnn
    代码basic讲解
    skearn/pandas
    HDU1087上升子序列的最大和
  • 原文地址:https://www.cnblogs.com/moyudi/p/13787299.html
Copyright © 2011-2022 走看看