go tour --Exercise: Images

Posted t0000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go tour --Exercise: Images相关的知识,希望对你有一定的参考价值。

package main

import (
	"golang.org/x/tour/pic"
	"image/color"
	"image"
)

type Image struct{}

func (i Image) ColorModel() color.Model {
	return color.RGBAModel
}

func (i Image) Bounds() image.Rectangle {
	return image.Rect(0, 0, 200, 100)
}

func (i Image) At(x, y int) color.Color {
	return color.RGBA{1, 255, 255, 255}
}

func main() {
	m := Image{}
	pic.ShowImage(m)
}

以上是关于go tour --Exercise: Images的主要内容,如果未能解决你的问题,请参考以下文章

Exercise: Maps (单词统计)

Go tour

golang https://tour.go-zh.org/methods/12

golang https://tour.go-zh.org/moretypes/20

A Tour of Go: Basics 1

A Tour of Go: Basics 2