当前位置: 首页 > news >正文

浦西网站建设河南郑州网络科技有限公司

浦西网站建设,河南郑州网络科技有限公司,广告公司有什么业务,玉娇龙儿wordpress包由位于同一目录中的Go文件组成,这些文件在开头具有相同的package语句。你可以从包中包含额外的功能,使程序更复杂。有些包可以通过Go标准库获得,因此与Go安装一起安装。其他可以使用Go的go get命令安装。您还可以通过使用必要的package语句在要共享代码的相同目录中创建Go…包由位于同一目录中的Go文件组成,这些文件在开头具有相同的package语句。你可以从包中包含额外的功能,使程序更复杂。有些包可以通过Go标准库获得,因此与Go安装一起安装。其他可以使用Go的go get命令安装。您还可以通过使用必要的package语句在要共享代码的相同目录中创建Go文件来构建自己的Go包。 本教程将指导您编写用于其他编程文件中的Go包。 前期准备 按照[如何安装和设置Go本地编程环境]系列中的教程之一设置Go编程环境。在本地编程环境教程中按照步骤5创建您的Go工作空间。要遵循本文中的示例和命名约定,请阅读第一部分“编写和导入包”。要加深您对GOPATH的了解,请阅读我们的文章Understanding the GOPATH编写和导入包 编写包就像编写任何其他Go文件一样。包可以包含函数、[类型]和[变量]的定义,然后可以在其他Go程序中使用它们。 在我们创建新包之前,我们需要在Go工作区中。这通常在我们的gopath下。例如,在本教程中,我们将包命名为greet。为此,我们在项目空间的gopath中创建了一个名为greet的目录。如果我们的组织是gopherguides,并且我们想在组织下创建greet包,同时使用Github作为我们的代码仓库,那么我们的目录将如下所示: └── $GOPATH└── src└── github.com└── gopherguidesgreet目录在gopherguides目录中: └── $GOPATH└── src└── github.com└── gopherguides└── greet最后,我们可以添加目录中的第一个文件。通常的做法是包中的primary或entry point文件以目录的名称命名。在这种情况下,我们将在greet目录中创建一个名为greet.go的文件: └── $GOPATH└── src└── github.com└── gopherguides└── greet└── greet.go创建文件后,我们就可以开始编写希望在项目之间重用或共享的代码了。在本例中,我们将创建一个名为Hello的函数,打印出Hello World。 在文本编辑器中打开greet.go文件并添加以下代码: greet.go package greetimport "fmt"func Hello() {fmt.Println("Hello, World!") }让我们分解第一个文件。每个文件的第一行都需要你所在的package的名称。因为你在greet包中,所以要在package关键字后面加上包的名称: package greet这将告诉编译器将文件中的所有内容都视为greet包的一部分。 接下来,你需要在import语句中声明任何其他需要使用的包。在这个文件中,你只需要使用fmt包: import "fmt"最后,创建函数Hello。它将使用fmt包打印Hello, World!: func Hello() {fmt.Println("Hello, World!") }现在你已经编写了greet包,你可以在创建的任何其他包中使用它。让我们创建一个新包,在其中使用greet包。 你将创建一个名为example的包,这意味着你需要一个名为example的目录。在你的gopherguides组织中创建此包,目录结构如下所示: └── $GOPATH└── src└── github.com└── gopherguides└── example现在您有了新包的目录,可以创建入口点文件。因为这将是一个可执行程序,所以将入口文件命名为main.go被认为是最佳实践: └── $GOPATH└── src└── github.com└── gopherguides└── example└── main.go在你的文本编辑器中,打开main.go并添加以下代码来调用greet包: main.go package mainimport "github.com/gopherguides/greet"func main(
http://www.hkea.cn/news/14379065/

相关文章:

  • 帮别人做设计的网站泉州个人建站模板
  • 手机网站是什么宁波造价工程信息网
  • wordpress会员等级下载连云港网站优化公司
  • 厚街东莞网站建设网站建设收费标准讯息
  • 在哪个网站做ppt模板赚钱芜湖灵创网站建设
  • 域名交易asp.net 网站微信公众号创建需要多少钱
  • 高端建站需要什么条件邮箱账号做网站用户名好不好
  • 网站建设免费制作网站的ftp服务器
  • 公司建网网站建设seo网络推广
  • 青岛网站建设设计wordpress修改wpadmin
  • 商业网站的网址百度做网站不给FTP密码
  • 网站换ip影响 百度模板网站做外贸好不好
  • 兼职网站开发团队工作项目总结大连网站制作公司
  • 济南正规网站制作品牌网站建设头像
  • 万泉河网站建设android 写wordpress
  • 营销手机网站安徽网站建设产品介绍
  • 猪八戒网站做设计兼职流程辽宁住房与城乡建设厅网站
  • 短链接在线生成嘉兴优化网站价格
  • 成都市 建设领域信用系统网站徐汇网站开发
  • 中国版动漫网站模板wordpress+判断标签
  • 做业务查牙医诊所一般用什么网站四川省建设勘察设计网站
  • spring mvc 做网站如何能让网站尽快备案通过
  • 安徽全网优化专业网站设计制作优化排名
  • 湖南的商城网站建设中铁建设集团有限公司官方网站
  • 怎么做招标公司网站如何做免费网站制作
  • 学校官网网站建设的现状分析送网站建设管理信息内容审核制度
  • 淘宝客 网站无备案网站开发如何收费
  • cms官方网站网站源码建站视频教程
  • 网站策划案怎么写范文莱芜金点子今天最新招聘
  • 无锡优化网站费用国外室内设计网