iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
自我挑戰組

Go語言自學挑戰系列 第 16

第十六天: 標準函式庫(Standard library)

  • 分享至 

  • xImage
  •  

標準函式庫(Standard library)

今天來點輕鬆的話題,介紹一下golang的標準函式庫,

標準函式庫可以至官方網站查看 https://pkg.go.dev/std

如需使用此函式庫可加入至import之中,

以math函式庫為範例:

  1. 在import中加入math函式庫。
import (
	"math" //增加math函式庫
)
  1. 查看文件選擇要使用的函式
func Abs
  1. 查看規格與說明
//Abs returns the absolute value of x.
func Abs(x float64) float64
  1. 使用時需要注意是否有特殊案例
Abs(±Inf) = +Inf
Abs(NaN) = NaN
  1. 實作Abs絕對值函式
package main

import (
	"fmt"
	"math"
)

func main() {
	x := math.Abs(-20.2222)
	fmt.Println(x)

	y := math.Abs(2.123)
	fmt.Println(y)
}

輸出絕對值結果:

20.2222
2.123

上一篇
第十五天:Method 介紹
下一篇
第十七天:介面interface
系列文
Go語言自學挑戰29
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言