内容简介:学习语言,搭建环境必不可少,虽然网上教程也很多,但是我也记录下我的mac上面环境配置配置完,执行go version查看安装是否成功没有做过比较,只是之前写java的时候用的idea,所以用了goland,它们都是一家公司的,挺好用
环境搭建
学习语言,搭建环境必不可少,虽然网上教程也很多,但是我也记录下我的mac上面环境配置
- 从网上下载安装文件,下载地址: https://golang.google.cn/dl/
- mac 有自带的pkg文件,但是我选择的是 go 1.12.4.linux-amd64.tar.gz
- 下载下来解压即可,会有个命名为go的文件夹
- 配置环境变量,修改/etc/profile( 全局的 )或者.bash_profile( 私有的 )即可,配置完执行下source,我的配置如下:
export GOROOT=$HOME/go_dev/go export PATH=$PATH:$GOROOT/bin export GOPATH=$HOME/code/personal/code/go_project
配置完,执行go version查看安装是否成功
开发工具
没有做过比较,只是之前写 java 的时候用的idea,所以用了goland,它们都是一家公司的,挺好用
创建项目
新建一个项目,配置好路径
如图所以创建三个目录
创建以.go为结尾的文件,命名随意
写一个hello world 执行下:
package main
import "fmt"
func main(){
fmt.Println("Hello World")
}
写到这里,其实go语言环境就跑通了,其实我们在写java项目的时候,都会有单元测试类,其实go当中也有,只要遵循一定的写法就可以了,我们首先建一个目录:
文件名称需要以_test结尾,代码如下:
package test
import "testing"
//方法名以Test开头,加入参数,*testing.T t
func TestPrint(t *testing.T) {
t.Log("test hello world")
}
更多文章可以关注公众号:stonezplxjj
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Data Mining
Bing Liu / Springer / 2011-6-26 / CAD 61.50
Web mining aims to discover useful information and knowledge from Web hyperlinks, page contents, and usage data. Although Web mining uses many conventional data mining techniques, it is not purely an ......一起来看看 《Web Data Mining》 这本书的介绍吧!