最近几天一致都没看GO,都在看前段,VUE环境搭建他娘的整了半天,然后果断的放弃了,我按go以及编译器都没那么费劲,这里说一下昂,我这不是说VUE不好昂,VUE很好!是我不好昂,我这没有攻击VUE的意思昂,那啥,我这里说一下我VUE环境搭建的遇到的问题哈
1.我之前安装过VUE以及node.js,但是由于C盘装系统以及忘记了我到底都装在哪个盘了,导致呢我一度认为我没有安装过VUE,直接上来安装node.js成功,然后安装VUE成功,但是,但是,BUT,vue -v居然不识别!至于环境变量直接在C盘,我确认了已经,就是不识别,娘的,然后我一怒之下卸载了VUE,然后再装的时候,vue -v告诉我不识别 `-v`,他娘的,一怒之下,放弃了。。。 哪位大姐大哥有解决方法啥的记得加我V哈,VX:15010934xxx
好了,不扯VUE了,现在我们来说GO!
// 切记:每个程序都有,代表的是可独立运行的程序!!!!!!!!!! package main // fmt是函数--> 实现了格式化输入或输出 --> 可以理解为python的包:os,re等 import "fmt" func main() { //这是我的第一个程序 fmt.Println("hello,"+"李志强") var s string s = "李志强" fmt.Println("hi,"+ s) // string利用+相连 var ss int = 99 // 指明变量赋值相加 fmt.Println(1 + ss) fmt.Println(1+100) // 直接运算 var b bool // 没有指明bool值 默认false fmt.Println(b) var c = true // bool类型的值 指明变量 fmt.Println(c) var v1, v2 int = 12,32 // 多个变量赋值 fmt.Println(v2, v1) var v3 int // 没有指明变量的值就是 0 fmt.Println(v3) var v4 int var v5 string var v6 bool var v7 float32 fmt.Printf("%v, %v, %v, %v", v4, v5, v6, v7) // 如果多个类型的数据输出用 Printf }
另外,到现在为止,就声明变量而言,我的理解哈,我的理解:声明变量的时候你需要声明变量的类型,而对于bool而言,不声明就是False,而他的数据类型相对于Python,基本没有太大的变化,Python中的str与GO中的string一样,只不过多写ing而已,而Python中的int类型与GO中的int类似,只不过go中的float32,float64是比较麻烦的,但是,你明白就好,为啥?float64用的少啊!!!!
今天就这样哈,我得自摸VUE了。。。这是任务。。。