Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Introducing MyGo, a pure Go framework for building desktop app in webview or native UI, it's like GPUI and Tauri had a baby, but made in Go so it compiles fast

153,606 Aufrufe • vor 4 Tagen •via X (Twitter)

52 Kommentare

Profilbild von Thanos
Thanosvor 4 Tagen

I love Go, but please let's go back to native desktop apps.

Profilbild von EGOIST
EGOISTvor 4 Tagen

which part of this is not native

Profilbild von Thanos
Thanosvor 4 Tagen

Webview?

Profilbild von EGOIST
EGOISTvor 4 Tagen

can you read again

Profilbild von Thanos
Thanosvor 4 Tagen

Yes it's Webview (and native) Why have Webview at all?

Profilbild von Xiu
Xiuvor 4 Tagen

@localhost_5173 Because cross-platform compatibility is better. There is no need to write a code for each platform.

Profilbild von EGOIST
EGOISTvor 4 Tagen

@gentengineer native ui in mygo is gpu rendered, it's also cross-platform

Profilbild von 4rcadia
4rcadiavor 4 Tagen

好框架...

Profilbild von Yamaheru
Yamaheruvor 4 Tagen

says native, you open web page and the first thing you see is bunx install. You have to look 5 mins to find native UI. are all desktop developers retarded?

Profilbild von EGOIST
EGOISTvor 4 Tagen

i don't know about that, but it would definitely take a retard 5 mins to find the native UI

Profilbild von Yamaheru
Yamaheruvor 4 Tagen

You and your web page is so retarded every reply you get is we dont want webview

Profilbild von Amanya
Amanyavor 4 Tagen

Webview? No, no please.

Profilbild von EGOIST
EGOISTvor 4 Tagen

*webview or native UI*

Profilbild von Amanya
Amanyavor 4 Tagen

Oh, my bad. 😂

Profilbild von jacob
jacobvor 4 Tagen

We. Don’t. Want. Webview. Why is this even an option?

Profilbild von EGOIST
EGOISTvor 4 Tagen

yeah that's called reality in life, at least there's an option

Profilbild von Max Kupriianov
Max Kupriianovvor 4 Tagen

Out of curiosity, what is better than Wails?

Profilbild von Itay
Itayvor 4 Tagen

So which one are we supposed to use, this or Quick GUI?

Profilbild von EGOIST
EGOISTvor 4 Tagen

quickgui is an experiment, this is used in production

Profilbild von Soul King
Soul Kingvor 4 Tagen

I love the explosion of native UI applications+ libraries now that AI made generating lots of code very cheap.

Profilbild von Nadeem Siddique
Nadeem Siddiquevor 4 Tagen

Great. Although my agent has been writing rust I don't wanted to continue further in Go something I understand and access well myself. Walis seems like a dead project at the moment.

Profilbild von {Bhide}.Svelte
{Bhide}.Sveltevor 4 Tagen

@shriBhide1

Profilbild von Aivan Monceller
Aivan Moncellervor 4 Tagen

Wow I love go and have been using wails

Profilbild von Ayman Hassan
Ayman Hassanvor 4 Tagen

For linux does it use GTK/Libadwaita or QT?

Profilbild von EGOIST
EGOISTvor 4 Tagen

its GTK and OpenGL

Profilbild von Kresna Satya
Kresna Satyavor 4 Tagen

Oh my Go(d)! 🙀

Profilbild von alex giurgiu
alex giurgiuvor 4 Tagen

Nice, is this using native widgets for each platform or it renders its own like GPUI and Flutter?

Profilbild von EGOIST
EGOISTvor 4 Tagen

yeah it's like gpui

Profilbild von Adel
Adelvor 4 Tagen

My go?

Profilbild von Gol Tiro
Gol Tirovor 4 Tagen

go for desktop apps is a fun combo. webview or native ui is the part i keep rereading. is the native path meant to cover the same stuff as the webview side, or is it its own smaller thing?

Profilbild von Amrudesh
Amrudeshvor 4 Tagen

Great. I think the question is "Why Not?". I have tried GPUI too. It's promising but still evolving and yes, the still slow compile times in Rust are a bummer. One key question. What is the equivalent of PlayWright forMyGo? How do I give my agent eyes to see the DOM equivalent?

Profilbild von mizuki
mizukivor 4 Tagen

i just dont see why you would use go for anything desktop related?

Profilbild von EGOIST
EGOISTvor 4 Tagen

why not?

Profilbild von Eduardo Ferreyra
Eduardo Ferreyravor 4 Tagen

@vem4s156553 I feel like its using java… and consequently its UI its not super modern alike.

Profilbild von EGOIST
EGOISTvor 4 Tagen

@vem4s156553 it's gpu rendered like gpui so the ui can be as modern as you want

Profilbild von Abhishek kothari
Abhishek kotharivor 4 Tagen

The native UI option is interesting for Mac apps. How far does MyGo go on distribution: can it package, sign and notarize a .app in CI, or does the developer handle that part separately?

Profilbild von Harem
Haremvor 4 Tagen

Android?

Profilbild von EGOIST
EGOISTvor 4 Tagen

not my focus, and I prefer expo or swift/kotlin because mobile apps need native looking ui

Profilbild von Ahmad
Ahmadvor 4 Tagen

does it do native menus on mac or just webview

Profilbild von EGOIST
EGOISTvor 4 Tagen

everything is native, webview is just an option

Profilbild von Ahmad
Ahmadvor 4 Tagen

good. native menus were the dealbreaker for me

Profilbild von probono
probonovor 4 Tagen

Very interesting. Does it support the global menu bar on Mac and Linux?

Profilbild von iCooLER
iCooLERvor 4 Tagen

interesting

Profilbild von Jomas
Jomasvor 4 Tagen

We are going back to desktop apps again.

Profilbild von pirata
piratavor 4 Tagen

whoah

Profilbild von Martin Martz
Martin Martzvor 4 Tagen

Thank you for your work! Definitely gonna try this!

Profilbild von Noktomezo
Noktomezovor 4 Tagen

So it is basically Wails now?

Profilbild von EGOIST
EGOISTvor 4 Tagen

it's more

Profilbild von Nathan Nutter
Nathan Nuttervor 4 Tagen

Why this over @wailsapp?

Profilbild von Mohsen Dastaran
Mohsen Dastaranvor 4 Tagen

what happend to quickGUI? are you gonna keep working on it ?

Profilbild von Gilfoyle
Gilfoylevor 4 Tagen

How does it compare to wails?

Profilbild von Hi9841
Hi9841vor 4 Tagen

Great idea

Ähnliche Videos