• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c++程序员学习go

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

  作为一个c++程序员学习go编程的笔记。首先声明本人文笔太差,当你阅读一点觉得实在无法阅读下去时请移步。

  下载安装go,安装完毕后会增加系统环境变量path内容指定go程序所在目录,可以打开cmd输入go测试下是否安装成功,如果能运行go正常,不能运行的话重启电脑,还不行的话手动增加path环境变量。

  在电脑上建立一个文件夹作为go的工作目录(也称工作空间),例如d:\gopah(可以起别的名字),下面放上三个文件夹,上图吧

  

  弄完后设置环境变量GOPATH,指向d:\gopah

  一、利用go语言创建第一个应用go程序

  编辑一个文件first.go放到src\myfirstapp目录下面,内容

package main   //包名称,类似namespage,要做应用程序的话用main
import "fmt"     //导入包
func main(){    //定义一个主函数,找个大括号必须放在这一行,好变态
	fmt.Printf("hello, world\n")
}

  打开cmd,输入go install myfirstapp,这个地方不需要在cmd里面进入到src目录,go会根据gopath自动查找src下面的包名(对应的就是文件夹名)

执行无误后会在d:\gopath\bin下生产一个myfirstapp可执行程序,至此第一个go程序制作完毕。

  假如你的代码放在d:\gopath\src\my\first下面则生成程序用 go install my/first

  如果你已经进入了d:\gopath\src\my\first,则可以直接go install

   二、利用go语言创建第一个go库(类似动态链接库、静态链接库,可以供其他go代码使用的库)

  和上步一样,创建目录,编辑代码,假设放到了d:\gopath\src\my.com\ocr\hello.go

  代码如下

package mypackage 包名通常约定和存放路径最后一层目录同名,如文件放在了d:\gopath\src\my.com\ocr下面,则通常包名用ocr
import "fmt"
func Print(){
}

  生成库命令go install my.com/ocr,没有问题的话会在d:\gopath\pkg\下面生成一个ocr.a库

  三、使用第一个库

  和第一步一样,编辑代码如下:

package main
import "my.com/ocr"
func main(){
mypackage.Print()  //这个地方应该是mypackage,不是ocr,和上步的package后面一致
}

  剩下的就是学习go语言语法等内容了,

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
我为什么放弃Go语言【转】发布时间:2022-07-10
下一篇:
golang学习之旅:搭建go语言开发环境发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap