Donald Feury
Donald Feury
  • 69
  • 402 567
Using Pokemon to Explain Type Switches - Golang Type Switch Tutorial
🎨 Artist/Thumbnail Creator: jawhaj.art
📝 Blog: donaldfeury.xyz/topics
👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q
Lets take a look at how we can check for multiple types in golang using a type switch
🖥 Example Code - gitlab.com/dak425/golang-type-switches
### THANK YOU ###
Newest Channel Member -
Newest Subscriber - Phillip Lineburg
### WANT TO SUPPORT THE CHANNEL? ###
💰 Support Links: donaldfeury.xyz/donate
### WANT TO ASK ME A QUESTION? ###
💬 Contact Me: donaldfeury.xyz/contact
### SOCIAL PLATFORMS ###
🗣 Matrix: donaldfeury.xyz/matrix
💬 Pleroma: donaldfeury.xyz/pleroma
🗨️ Discord: donaldfeury.xyz/discord
🐦 Twitter: donaldfeury.xyz/twitter
### VIDEO PLATFORMS ###
🎦 Twitch: donaldfeury.xyz/twitch
🎥 Odysee: donaldfeury.xyz/odysee
### OTHER THINGS ###
📁 GitLab: donaldfeury.xyz/gitlab
🎥 My Gear: kit.co/dfeury
### SOFTWARE I USE ###
🌐 Brave Browser - brave.com/
🎞 ffmpeg: ffmpeg.org/
📽️ Open Broadcaster Software: obsproject.com/
🎨 GIMP: www.gimp.org/
📙 Neovim: neovim.io/
Thank ya'll for your time and support!
#golang #go #typeswitch
Переглядів: 1 603

Відео

DID YOU JUST ASSERT MY TYPE?! - Golang Type Assertion Tutorial
Переглядів 2,5 тис.3 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q 🖥 Example Code - gitlab.com/dak425/golang-type-assertions Let me show you how to check the underlying concrete data type of a variable in golang using a type assertion THANK YOU Newest Channel Member - Newest Subscriber - Phillip Lineburg WANT TO SUPPORT THE CHANNEL? 💰 Su...
The mysteries of the Go Context package REVEALED!
Переглядів 7 тис.3 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q 🖥 Example Code - gitlab.com/dak425/golang-context-example The context package in golang used to confuse me greatly at to its purpose but now I have a much better understanding. After this, I hope you will to. THANK YOU Newest Channel Member - Newest Subscriber - Phillip L...
ACCELERATE your Golang / Go development with these editor plugins | #feurious
Переглядів 2,2 тис.3 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q Vim Go Plugin - github.com/fatih/vim-go Go VSCode Extension - github.com/golang/vscode-go Atom Go Plus Package - atom.io/packages/go-plus THANK YOU Newest Channel Member - Newest Subscriber - Phillip Lineburg WANT TO SUPPORT THE CHANNEL? 💰 Support Links: donaldfeury.xyz/d...
Cache ALL THE THINGS using Redis with Golang / Go | #feurious
Переглядів 10 тис.4 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q 🖥 Example Code - gitlab.com/dak425/golang-redis-example THANK YOU Newest Channel Member - Newest Subscriber - Phillip Lineburg WANT TO SUPPORT THE CHANNEL? 💰 Support Links: donaldfeury.xyz/donate WANT TO ASK ME A QUESTION? 💬 Contact Me: donaldfeury.xyz/contact SOCIAL PLAT...
Only REAL Go Ninjas Use MongoDB | #feurious
Переглядів 7 тис.4 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q 🖥 Example Code - gitlab.com/dak425/golang-mongodb-example THANK YOU Newest Channel Member - Newest Subscriber - Phillip Lineburg WANT TO SUPPORT THE CHANNEL? 💰 Support Links: donaldfeury.xyz/donate WANT TO ASK ME A QUESTION? 💬 Contact Me: donaldfeury.xyz/contact SOCIAL PL...
What if your database could generate your Go / Golang code | #feurious
Переглядів 3,3 тис.4 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q 🖥 Example Code - gitlab.com/dak425/golang-sqlboiler-example Instead of writing code to interact with and define your database schema, why not just use the database schema to generate all the code for you!? THANK YOU Newest Channel Member - Newest Subscriber - Phillip Line...
How to use GORM to interact with your SQL databases in Golang
Переглядів 45 тис.4 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q 🖥 Example Code - gitlab.com/dak425/golang-gorm-example Want to create and interact with a SQL database schema but don't feel like writing SQL? Time to whip out GORM. GORM is a Code-First ORM that allows you to define your database tables, columns, and indexes using Go cod...
Use an ORM and NEVER write a SQL query again | #feurious
Переглядів 2,2 тис.4 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q ORMs are a great way to enable a project to be able to interact with a database with little or no knowledge of SQL. Here we go over what an ORM library is, what it is used for, what kinds exist, and why you may or may not want to use an ORM. THANK YOU Newest Channel Membe...
One EASY simple tip to optimize your factory! | #feurious #satisfactory
Переглядів 2634 роки тому
🎨 Artist/Thumbnail Creator: jawhaj.art 📝 Blog: donaldfeury.xyz/topics 👥Memberships: vod.strms.net/j/UCTHij3Ac5GizLsn5yB4IX_Q Even though I'm not very far into Satisfactory, I noticed a simple optimization that could be done to my existing setups using the information about inputs and outputs on the machines. I figured it wouldn't hurt to show an example of optimizing the use of your resources b...
When admitting your faults works out - The deal is back on! | #feurious
Переглядів 994 роки тому
1-on-1 Mentoring - bit.ly/2OQLkmH ⭐ Become a Supporter - www.subscribestar.com/donaldfeury 🎥 My Gear - kit.co/dfeury An update on that deal with went south about a week ago. The arrangement is back on and I reflect on what I think the main issue was. Scripts Repository - gitlab.com/dak425/scripts Dotfiles Repository - gitlab.com/dak425/dotfiles Support the Channel Paypal - paypal.me/feurious S...
You MUST Understand VALUE To Succeed | #feurious
Переглядів 1644 роки тому
1-on-1 Mentoring - bit.ly/2OQLkmH ⭐ Become a Supporter - www.subscribestar.com/donaldfeury 🎥 My Gear - kit.co/dfeury 🖥 Snippet - gitlab.com/-/snippets/2003814 Scripts Repository - gitlab.com/dak425/scripts Dotfiles Repository - gitlab.com/dak425/dotfiles Support the Channel Paypal - paypal.me/feurious StreamElements - streamelements.com/donaldfeury/tip Zelle - feurious@protonmail.com Amazon - ...
Asking about money made them RUN, lets talk about that | #feurious
Переглядів 1754 роки тому
1-on-1 Mentoring - bit.ly/2OQLkmH ⭐ Become a Supporter - www.subscribestar.com/donaldfeury 🎥 My Gear - kit.co/dfeury Sorry more go content coming soon, bulk recording a bunch of them for ya'll. In the mean time, I had a business discussion fall through recently and I'm not really sure why. So I try to do some self reflection and analyze the exchange of value. Scripts Repository - gitlab.com/da...
What does the future hold!? - Channel Update | #feurious
Переглядів 1484 роки тому
1-on-1 Mentoring - bit.ly/2OQLkmH ⭐ Become a Supporter - www.subscribestar.com/donaldfeury 🎥 My Gear - kit.co/dfeury We hit 250 subscribers, so I figured now would be a good time to give ya'll a run down of what type of videos I have planned for this channel. Scripts Repository - gitlab.com/dak425/scripts Dotfiles Repository - gitlab.com/dak425/dotfiles Support the Channel Paypal - paypal.me/f...
Go can do OOP too, sorta - Go / Golang OOP Tutorial | #feurious
Переглядів 4,3 тис.4 роки тому
Go can do OOP too, sorta - Go / Golang OOP Tutorial | #feurious
Exporting in Go is weird but awesome - Go / Golang Import Export Tutorial | #feurious
Переглядів 5 тис.4 роки тому
Exporting in Go is weird but awesome - Go / Golang Import Export Tutorial | #feurious
Take Command of Go with Cobra, Go / Golang Cobra Tutorial
Переглядів 14 тис.4 роки тому
Take Command of Go with Cobra, Go / Golang Cobra Tutorial
Configure Go with the Power of Snek, Go / Golang Viper Tutorial | #feurious
Переглядів 8 тис.4 роки тому
Configure Go with the Power of Snek, Go / Golang Viper Tutorial | #feurious
Magic Tricks with Go Slices - Go / Golang Slice Tips and Tricks | #feurious
Переглядів 2,8 тис.4 роки тому
Magic Tricks with Go Slices - Go / Golang Slice Tips and Tricks | #feurious
Quick, Go check the Logs! - Go / Golang Logging Tutorial
Переглядів 14 тис.4 роки тому
Quick, Go check the Logs! - Go / Golang Logging Tutorial
Will error wrapping change everything!? Go / Golang 1.13 Error Wrapping | #feurious
Переглядів 3 тис.4 роки тому
Will error wrapping change everything!? Go / Golang 1.13 Error Wrapping | #feurious
MANY ERRORS, HANDLE IT - Go / Golang Error Tutorial | #feurious
Переглядів 10 тис.4 роки тому
MANY ERRORS, HANDLE IT - Go / Golang Error Tutorial | #feurious
Go Templates - Simple and Powerful
Переглядів 23 тис.4 роки тому
Go Templates - Simple and Powerful
Using MySQL with Go is SUPER SIMPLE - Go / Golang MYSQL Tutorial | #feurious
Переглядів 9 тис.4 роки тому
Using MySQL with Go is SUPER SIMPLE - Go / Golang MYSQL Tutorial | #feurious
Master Go Modules in under 13 minutes - Go / Golang Module Tutorial
Переглядів 36 тис.4 роки тому
Master Go Modules in under 13 minutes - Go / Golang Module Tutorial
Interfaces in Go are SO GOOD - Go / Golang Interface Tutorial
Переглядів 13 тис.4 роки тому
Interfaces in Go are SO GOOD - Go / Golang Interface Tutorial
Go REST API with NO DEPENDENCIES!?! - Go / Golang REST API Tutorial | #feurious
Переглядів 4,4 тис.4 роки тому
Go REST API with NO DEPENDENCIES!?! - Go / Golang REST API Tutorial | #feurious
3 SIMPLE patterns to organize your goroutines! - Go / Golang Concurrency Patterns
Переглядів 10 тис.4 роки тому
3 SIMPLE patterns to organize your goroutines! - Go / Golang Concurrency Patterns
I love how simple testing is in Go - Go / Golang Testing Tutorial
Переглядів 1,5 тис.4 роки тому
I love how simple testing is in Go - Go / Golang Testing Tutorial
Concurrency in Go is SO EASY! - Go / Golang Concurrency Tutorial
Переглядів 34 тис.4 роки тому
Concurrency in Go is SO EASY! - Go / Golang Concurrency Tutorial

КОМЕНТАРІ

  • @killua5816
    @killua5816 10 днів тому

    I still got not device shown in spt 😭😭 even tho i configured it properly.

  • @makingachanneltopost
    @makingachanneltopost 21 день тому

    I think I need a special pair of glasses to unblur this video...

  • @RuturajPatki
    @RuturajPatki 26 днів тому

    Using FFmpeg, I want to add drop shadow to image and save it as png by preserving transparency. I am not able to achieve it. Can you please help me with that?

  • @higiniofuentes2551
    @higiniofuentes2551 27 днів тому

    Sorry but is a bit confusing!

  • @alfredlotsu9580
    @alfredlotsu9580 Місяць тому

    This is so great for someone who wants to do DSA

  • @cariyaputta
    @cariyaputta 2 місяці тому

    Miss you dawg.

  • @BigBrainHacks
    @BigBrainHacks 2 місяці тому

    Love the video!

  • @shireeshareddy7425
    @shireeshareddy7425 2 місяці тому

    Hi Donald, You have provided code for 4 videos display (2 on top and 2 on bottom). But I need to handle for 3 and 5 videos (crossfade shape). can you please provide some logic or reference to it. Actually my task is to handle the video layouts similar to google meet (layouts get adjusted as per number of people on the call). can you please help!!

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

    Great video. Got to learn a lot

  • @Greatbubba747
    @Greatbubba747 4 місяці тому

    Great explainer video! I loved that it is to-the-point and easy to understand.

  • @codeconcept
    @codeconcept 4 місяці тому

    Great content as usual. Short and to the point, real examples, no foo bar nonsense. If you decided to create a complete course on Go, it would be a best seller :)

  • @barrard
    @barrard 4 місяці тому

    This is gold. Do you have his script on github?

  • @umuden
    @umuden 4 місяці тому

    'olly 'ell nice to meet you man

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

    Awesome

  • @TheTrevProduction
    @TheTrevProduction 6 місяців тому

    you just saved me what would have amounted to HOURS of me editing. From the bottom of my heart, THANK YOU

  • @matheusviniciusdemoraes9420
    @matheusviniciusdemoraes9420 6 місяців тому

    Exactly what I needed, thanks guy.

  • @Test4Me-tt2fj
    @Test4Me-tt2fj 6 місяців тому

    عالی بود

  • @MangerzArt
    @MangerzArt 6 місяців тому

    Hey buddy, really interesting, i also do art timelapses, and wanted to automate the calculation of seconds, of different videos, then do the timelapse to 60 seconds. would you share the script to get the seconds/length ?

  • @liaison-music
    @liaison-music 6 місяців тому

    This is cool. Am looking to experiment with concatenating with ffmpeg and spare the graphics card from rendering an identical repetitive vid section several times. Thank for the candid walkthrough. 2 seconds to process. ...Gold.

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

    ffmpeg was messing around too much, I just used avidemux to split video MKVs and it worked fine. to the precise frame

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

    I'm back to this 3 years later but is there really no good open source tool to do these kinds of things programmatically? This ffmpeg command is a complete beast

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

    OVERWATCH 😍😍😍😍😍😍

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

    Bro forgot yt password

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

    How you insetr newline without moving cursor?

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

    What shell do you use?

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

    Hi Donald, I'm glad I found this video 👍 You've stared with a reference to Go std library and here is my kind request: I struggle to find a good way how to read, search and navigate the functions. A simple example: "write a program to read a text file line by line to parse each line". Ok, I start from os.Open(name string) (*File, error). Then perhaps I should go to bufio.NewScanner(r io.Reader) Scanner . HOW CAME?! Where is the link between *File and io.Reader? There must be some interface but I'm *really struggling* to find this in the Docs... Looking at various comments, I'm not the only one who is having problems with this... Cheers 👍

  • @stanTrX
    @stanTrX 8 місяців тому

    hello goodman, how can i use drawtext text value read from other source such as a text file or csv.. i want to create a script loop for bulk editing. different text for each video using a loop.

  • @falciexd
    @falciexd 8 місяців тому

    wish spotify free users could use spotify-tui :(

  • @BashxeditZ
    @BashxeditZ 9 місяців тому

    I did as you said but the quality is very bad. Did i miss something? ffmpeg -i 1.mp4 -vf mpdecimate,setpts=N/FRAME_RATE/TB -an output.mp4 I wanna cut dead frames tho. (Android-ffmpeg (termux))

  • @ansorisaputra9751
    @ansorisaputra9751 9 місяців тому

    hallo brother.. how to remove bg music movie but keep voice? plase help me

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

    It's the end of 2023, and your Go tutorials recorded in 2020 are still very useful. Thanks Donald!

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

    What is the best way to insert dynamic data in client-side javascript? JS also uses double curly braces. Vs code shows errors, but it compiles and runs. BTW, I am using chart.js for client side charting. Any suggestions?

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

    halo bro. can help me... how to merge 2 video top bottom with ffmpeg in scale 9/16?

  • @alik.ebrahim2043
    @alik.ebrahim2043 11 місяців тому

    Thanks man! I was looking for a standard library implementation and you provided! Clear and simple to follow! much appreciated

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

    Excellent job!

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

    Can youtube contact id be broken with the help of ffmpeg?

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

    So how can i make a video still image + sound (audio file) lossless with ffmpeg? I want the still image video to sound just like the audio track/file if its possible, i dont want any transcoding. Also, i'd like to know if i can do it vp9 webm lossless if there is a way as well? im trying to make one single still image with sound (Music) video. please help im new to ffmpeg and dont get it I dont want to use video editor.

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

    8:40 So for people who don't know go lang much(Kind of like me) Don't read my comment since I will be guessing the answer ; I think in order to define something meant to be exported the Camel casing pattern of naming is required as if we are defining the name of some class as seen in case of Java , C++ , C etc .

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

    spotify UI is absolute trash because it prevents you from gaining any overview over anything. Returning to a fucking DOS UI is another complete extreme that doesn't really help either. What about something in the fucking middle?!? Some FUCKING NORMAL SMALL FOLDERS USEABLE OVER THE WHOLE FUCKING SCREEN LIKE IN NORMAL FUCKING WINDOWS ?!?

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

    This has indirectly made me realize something you can do that I've been struggling with, so thank you. The timeline enable can be applied to any filter that shows up with "T" when you do ffmpeg -filters. But you can apply this enable using command line. I'd previously just been using the somewhat limited options that can change, live, certain filters' values like blur angle. These are listed in the 'C' column for command (send char c to the exe, then the command string). Thus you can also send commands the same with to any Timeline-allowed filter, and most importantly enable disable them with enable 1 and enable 0, e.g. SENDEXE 1,cavgblur -1 enable 1|| (the sendexe 1 and || are part of my own syntax where I can send to a running exe faked keypresses).

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

    thankyou for the tip boss, i will reciprocate with a little tip of my own - cut out the nose candy, it will lead to no good for you ok

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

    NewConnect method is deprecated? Says I should use Connect instead

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

      Possibly, this video IS 3 years old so things have probably changed.

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

    Is there any way to create writing effects text

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

    Great tutorial. Thanks a bunch dude. My RAM will thank me.

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

    this is so bad. They should just make a intuitive ui all these commands are absurd and trash.

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

      You're looking for a video editor like Davinci Resolve.

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

    Could you share which terminal and theme you use for getting the go version as part of the terminal?

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

    Which commande I should use in win 10 ?

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

    OBS, a free and great solution, does all this in 2 sec... Mastering ffmpeg is not required in pictures industry...

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

      Sure if you're talking about recording new video, its definitely way easier to do anything like this in OBS. However, I'm usually talking from the perspective of working on something that was already recorded. OBS does not "edit" video.

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

    it keeps saying no such file or directory