首页 > 其他分享 >Go 学习(一) : Get started with Go

Go 学习(一) : Get started with Go

时间:2022-09-18 16:58:40浏览次数:96  
标签:Get started fmt go Go main hello

安装以后命令行执行

go version

image

然后随便创建一个文件, 比如 hello.go

package main

import "fmt"

func main() {
	fmt.Println("hello world!")
}

这就是一个可以直接运行的 go 程序文件了.

运行一下

go run hello.go

image

是不是很简单?

下面介绍一下怎么引用别人写好的方法.

比如访问 https://pkg.go.dev/ , 这上面你可以找到很多别人的包.

然后将刚才的 code 改成这样:

package main

import (
	"fmt"

	"rsc.io/quote"
)

func main() {
	fmt.Println(quote.Go())
}

然后命令行执行

go mode tidy

我这面执行后显示连接失败, 不知道为何:

image

正常来说应该是这样子:

image

先不管了. 以后再说.

下一篇文章来我们看看怎么弄个 module.

标签:Get,started,fmt,go,Go,main,hello
From: https://www.cnblogs.com/it-yyw/p/16705047.html

相关文章

  • Go 单链表2
    插入节点1)、头插法packagemainimport"fmt"typeNodestruct{dataintnext*Node}funcShownode(p*Node){//遍历forp!=nil{fm......
  • 使用pymongo管理MongoDB
    基于pymongo的MongoDB系列操作,会不定时补充更新frompymongoimportMongoClientimportpymongoimportdatetime##连接本地MongoDBclient=MongoClient("mongodb:......
  • golang air 热部署
    1、安装在这里就介绍大众使用的两个版本MacOS和Windows;(建议使用第一种)//1.16可以同时使用这两种方法goget-ugithub.com/cosmtrek/air//1.16......
  • response.getWriter().write()和 response.getWriter().print()的区别
    这两个方法都是把后台数据带到前端去(具体前端是怎么处理,看前端怎么处理)<head><scripttype="text/javascript"src="js/jquery.js"></script><scripttype="text/java......
  • 关于朋友圈出现的小米新店广告骗局(非法获取个人消息)木马通过广东政务服务网(tyrz.gd.g
     前两天在朋友圈突然看到有发小米新店开业送千台扫地机器人的广告,出于天上不会掉馅饼到我身上的原则我选择忽略了,但是没多久看到他又晒了个物流订单,于是还是点开看......
  • go-cqhttp调用接口
    目录调用接口一、概述1、简介2、接口二、接入权限系统1、智能聊天2、戳一戳3、新成员三、调用接口1、查找接口2、调用接口3、接入机器人调用接口一、概述1......
  • 第六章 MongoDB数据库开发
    FireDAC也在DX10的版本中开始加入支持NoSQL型态的数据库,并选择其中最为流行的MongoDB为第1个支持的目标。MongoDB的数据体结构是以 (Key,Value)组合的,储存的方式是使......
  • 在 TypeScript 中指定 event.target 的类型
    在TypeScript中指定event.target的类型让我们解决使用ClassList和dataset等属性时出现的错误!案件由来本文出现的所有错误都是基于eslint产生的错误。我想通过......
  • Go-数组模拟队列(环形列表)
      复制packagemainimport( "errors" "fmt" "os")typeCircleQueuestruct{ maxSizeint array[5]int headint tailint}//添加队列fu......
  • Go-单链表
    单链表-往最后面插入复制packagemainimport"fmt"typeHeroNodestruct{ noint namestring nicknamestring next*HeroNode}//在单链表......