GOLANG项目:基于命令行的计算器

来源:互联网 发布:手机语音助手软件 编辑:程序博客网 时间:2024/06/16 03:21

go version:

E:\project\go\calcproj\bin>go version
go version go1.7.5 windows/amd64

开发环境:LiteIDE

项目需求:

a、可以进行求和运算

b、可以进行平方根运算

c、软件基于命令行实现


1.项目目录结构

E:\project\go\calcproj
├─bin
├─pkg
└─src
    ├─algorithm
    │      add.go
    │      add_test.go
    │      sqrt.go
    │      sqrt_test.go
    │
    └─calc
            calc.go


src目录讲解:
calc : 包含main包源码文件
algorithm : 包含algorithm包源码文件,这里一共有4个文件

2.生成可执行文件

E:\project\go\calcproj>set GOPATH=E:\project\go\calcproj


E:\project\go\calcproj>go install calc


E:\project\go\calcproj>tree /f
卷 文档 的文件夹 PATH 列表
卷序列号为 00000200 000B:2502
E:.
├─bin
│      calc.exe

├─pkg
│  └─windows_amd64
│          algorithm.a

└─src
    ├─algorithm
    │      add.go
    │      add_test.go
    │      sqrt.go
    │      sqrt_test.go
    │
    └─calc
            calc.go


上图中,标红色字体的文件是此次生成的,包含可执行文件calc.exe以及包文件algorithm.a

3.运行界面



4.项目文件位置

https://github.com/931023954/calc