Как нарисовать точку на канве fyne (go)?

Для того чтобы нарисовать точку на канве fyne в языке Go, вы можете использовать пакет fyne и его методы для создания графического интерфейса.

Вот пример кода, демонстрирующий рисование точки на канве fyne:

package main

import (
	"fyne.io/fyne"
	"fyne.io/fyne/app"
	"fyne.io/fyne/canvas"
)

func main() {
	// Создаем новое приложение fyne
	myApp := app.New()
	
	// Создаем новое окно
	myWindow := myApp.NewWindow("Рисование точки")

	// Создаем новый канвас
	c := myWindow.Canvas()

	// Создаем новую точку
	p := canvas.NewCircle(fyne.NewPos(100, 100), 5)

	// Устанавливаем цвет точки
	p.FillColor = fyne.NewColor(255, 0, 0)

	// Добавляем точку на канвас
	c.SetContent(p)

	// Отображаем окно
	myWindow.ShowAndRun()
}

Этот пример демонстрирует базовый шаблон приложения fyne, создает окно, канвас и рисует красную точку на координатах (100,100).

Точка создается с помощью метода canvas.NewCircle, который принимает позицию точки и ее радиус. Затем мы устанавливаем цвет точки с помощью свойства FillColor. И, наконец, добавляем точку на канвас с помощью c.SetContent.

Вы можете изменять координаты точки, ее размер и цвет, чтобы настроить ее на свое усмотрение. Также, вы можете добавить дополнительные элементы и функциональность для вашего приложения fyne.

Надеюсь, это помогло вам понять, как нарисовать точку на канве fyne в языке Go!