MOST Popular Go Frontend Framework: Fyne (and why you shouldn't use it!)

Поділитися
Вставка
  • Опубліковано 22 сер 2024

КОМЕНТАРІ • 43

  • @GolangDojo
    @GolangDojo  2 роки тому +5

    📝Get your *FREE Golang Cheat Sheet* -
    golangdojo.com/cheatsheet

  • @frankhuurman3955
    @frankhuurman3955 2 роки тому +10

    I really like that there is something like Fyne for Go and built some handy little programs in it already but I agree that there needs to be a bit more pre-built stuff(preferably some better looking components as well, take the amazing looking Streamlit Python library for example).
    I do think they're setting a standard here for future Go coders(after some more iterations and more components), especially the focus on cross platform usage is a great strength.

  • @cashcowislive
    @cashcowislive 2 роки тому +17

    Can you make a video on using swagger with golang??

  • @skellep
    @skellep 2 роки тому +6

    I built a full UI for a backend program with fyne, I found it pretty easy to use. There are some quirks that you just have to learn the hard way, but once you play with it enough and thus understand it it's quite fast to add features. I agree that there are not enough examples and the docs are too light

  • @gonzalosfara6371
    @gonzalosfara6371 2 роки тому +3

    I was just looking a toolkit to build GUI's of desktop. This video come perfect to me

  • @HMatheusSLima
    @HMatheusSLima 2 роки тому +2

    Please comment about Wails in a future video. Another video about mobile development with Go would be great too

  • @anilrajpal963
    @anilrajpal963 2 роки тому

    Love your contents on Golang.

  • @benjaminlee9380
    @benjaminlee9380 2 роки тому +16

    This is pretty misleading as you're building a native application, not a website. Generally, frontend development is the development of the graphical user interface of a website.

    • @MiChEaLaDeNuGa-kx6iv
      @MiChEaLaDeNuGa-kx6iv Рік тому +7

      Actually frontend refers to the UI part of a software either Web or Native apps

  • @fastfading4667
    @fastfading4667 2 роки тому +2

    How about gioui.

  • @avithedev
    @avithedev 2 роки тому +3

    Seems okay for prototyping

    • @Chris_t0
      @Chris_t0 Рік тому

      prototyping what though, what are you going to use once done prototyping? switch language?

    • @avithedev
      @avithedev Рік тому

      @@Chris_t0 wails is better

  • @Levelord92
    @Levelord92 Рік тому

    Looks awesome man.

  • @a4e69636b
    @a4e69636b 2 роки тому +3

    I tried Fyne once. The interface is anything but native looking. Also the save and open dialogs are very underpowered and not so easy to use.

    • @a4e69636b
      @a4e69636b 2 роки тому +2

      I did put in a request on their GitHub site for a skinning feature to make things look native.

  • @SRG-Learn-Code
    @SRG-Learn-Code 6 місяців тому

    For me is a no brainer, frontend has to be HTML+CSS. Maybe Wails? Which Go+HTML projects are instesting now?

  • @sqwert654
    @sqwert654 2 роки тому +1

    Starting to learn GO. But what are your thoughts on using CoPilot to speed up the learning process. I started coding a very long time ago ,the Atari ST520 was my first computer and wish I had CoPilot back then (and the internet would have been useful too ). All there was to learn from was any books I could find and a monthly magazine.

    • @a4e69636b
      @a4e69636b 2 роки тому

      The good ole days...

  • @cindrmon
    @cindrmon 2 роки тому +5

    you should check out charm/bubbletea! i'm curious about your opinions and experiences with a frontend TUI framework
    edit: i also thought of wails frontend framework as well, which is thought of to be the alternative to electron but for go. it'd be interesting for you to cover wails or bubbletea in the future someday, wouls be excited to see it~

  • @vanias1978
    @vanias1978 10 місяців тому

    Not working on Go version 1.21.3

  • @enkiimuto1041
    @enkiimuto1041 Рік тому

    I am a bit surprised this doesn't just link some css framework like Bulma.

  • @kaviisuri9997
    @kaviisuri9997 Рік тому

    What do you think about something like wails and how it compares with this?

  • @rafaelmorales6744
    @rafaelmorales6744 3 місяці тому

    Nices videos.. How code editor do you use, for go programming.??

  • @ardawanx
    @ardawanx 11 місяців тому

    I thought this was about web frontend, not GUI

  • @jamlie977
    @jamlie977 11 місяців тому

    what do you think of Wails?

  • @algnadjib
    @algnadjib Рік тому +1

    what IDE is he using ?

    • @kcoppa
      @kcoppa 5 місяців тому

      +1

    • @kcoppa
      @kcoppa 5 місяців тому

      Goland

  • @Luix
    @Luix Рік тому +1

    This library should be included in the installation package as an option, the same as python does

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna 2 роки тому

    obviousky it wouldn't be as fast as c++ , but how does it stack up against java or electron

    • @Chris_t0
      @Chris_t0 Рік тому

      Its slow and laggy as shit, like its optimized incredibly poorly nothing to do with it being in golang. Its pretty damn bad but not much choice for gui in golang

    • @hakuna_matata_hakuna
      @hakuna_matata_hakuna Рік тому

      @@Chris_t0 have you tried V

  • @rumpeldrump
    @rumpeldrump 2 роки тому +1

    Using gioui, because fine look ugly on mobile device. 🙈

    • @rumpeldrump
      @rumpeldrump 2 роки тому

      @Hashem Jaafar using flutter on my daily work and there example Apps hidden in the source code.

  • @andreis6488
    @andreis6488 2 роки тому +1

    What vscode theme is that?

    • @GolangDojo
      @GolangDojo  2 роки тому

      It's High Contrast on Goland

  • @candyboober
    @candyboober Рік тому

    just in case you can't find the source code for your example: ua-cam.com/video/l9TGGU79Y04/v-deo.html

  • @KimberlyWilliamsch
    @KimberlyWilliamsch 7 місяців тому

    Is your voice really like this?

  • @Chris_t0
    @Chris_t0 Рік тому

    Fyne is ridiculously bad. Like holy crap, never again will I trust google search results or "most github commit gui project for golang". Been using it for a year and it is the most hacky piece of shit I have ever used, I feel like I'm creating Microsoft Excel with python, components are absolutely terrible, heres one thing I found that even the devs had no idea about and asked me to submit a bug report (which i didn't because if this got through, I'm not wasting my time) If you create a multiline text box and paste 2000 lines, it will crash your entire program. Yes nobody knew this in the dev team.... Its been out for years now...

    • @Chris_t0
      @Chris_t0 Рік тому

      For the record I am still using fyne but only because I am not aware of a stable competitor without huge dependencies. Just be very weary in choosing golang if you plan to have a GUI because it may seriously not be worth it