* . *
  • About
  • Advertise
  • Privacy & Policy
  • Contact
Sunday, November 9, 2025
Earth-News
  • Home
  • Business
  • Entertainment
    Weekend events offer diverse entertainment across Suncoast – ABC7 WWSB

    Exciting Weekend Events Bring Diverse Entertainment Across the Suncoast

    How WA helped bring Netflix’s buzzy adaptation ‘Train Dreams’ to life – Yakima Herald-Republic

    How WA helped bring Netflix’s buzzy adaptation ‘Train Dreams’ to life – Yakima Herald-Republic

    Breaking Bad creator’s new sci-fi drama proves the slowest of slow-burns – Yahoo

    Breaking Bad creator’s new sci-fi drama proves the slowest of slow-burns – Yahoo

    Finding fun, entertainment or support in local VFW posts – The Avenue News

    Finding fun, entertainment or support in local VFW posts – The Avenue News

    Trixie Mattel to share journey in entertainment, advocacy at UW–Madison – WKOW

    Trixie Mattel to Share Her Inspiring Journey in Entertainment and Advocacy at UW-Madison

    Cleveland State to Broadcast Six Basketball Games on Rock Entertainment Sports Network – csuvikings.com

    Cleveland State to Broadcast Six Basketball Games on Rock Entertainment Sports Network – csuvikings.com

  • General
  • Health
  • News

    Cracking the Code: Why China’s Economic Challenges Aren’t Shaking Markets, Unlike America’s” – Bloomberg

    Trump’s Narrow Window to Spread the Truth About Harris

    Trump’s Narrow Window to Spread the Truth About Harris

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Science
  • Sports
  • Technology
    Governor Newsom announces “Quantum California” — strengthening the Golden State’s leadership in next-generation technology – California Governor’s Office of Business and Economic Development (.gov)

    Governor Newsom announces “Quantum California” — strengthening the Golden State’s leadership in next-generation technology – California Governor’s Office of Business and Economic Development (.gov)

    Why People are Central to Procurement Technology’s Future – Procurement Magazine

    How People Are Driving the Future of Procurement Technology

    Lonsdale Metal Highlights the Ongoing Evolution of Glazing Bar Technology – Morningstar

    Lonsdale Metal Highlights the Ongoing Evolution of Glazing Bar Technology – Morningstar

    How We Lost Ourselves to Technology—and How We Can Come Back – The Free Press

    How Technology Took Over Our Lives-and How We Can Take Back Control

    Sleeper Picks: World Wide Technology Championship – PGA Tour

    Discover the Ultimate Sleeper Picks for the World Wide Technology Championship

    Rowland.ai Named Disruptive Technology of the Year by The Energy Council – GlobeNewswire

    Rowland.ai Named Disruptive Technology of the Year by Industry Leaders

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
No Result
View All Result
  • Home
  • Business
  • Entertainment
    Weekend events offer diverse entertainment across Suncoast – ABC7 WWSB

    Exciting Weekend Events Bring Diverse Entertainment Across the Suncoast

    How WA helped bring Netflix’s buzzy adaptation ‘Train Dreams’ to life – Yakima Herald-Republic

    How WA helped bring Netflix’s buzzy adaptation ‘Train Dreams’ to life – Yakima Herald-Republic

    Breaking Bad creator’s new sci-fi drama proves the slowest of slow-burns – Yahoo

    Breaking Bad creator’s new sci-fi drama proves the slowest of slow-burns – Yahoo

    Finding fun, entertainment or support in local VFW posts – The Avenue News

    Finding fun, entertainment or support in local VFW posts – The Avenue News

    Trixie Mattel to share journey in entertainment, advocacy at UW–Madison – WKOW

    Trixie Mattel to Share Her Inspiring Journey in Entertainment and Advocacy at UW-Madison

    Cleveland State to Broadcast Six Basketball Games on Rock Entertainment Sports Network – csuvikings.com

    Cleveland State to Broadcast Six Basketball Games on Rock Entertainment Sports Network – csuvikings.com

  • General
  • Health
  • News

    Cracking the Code: Why China’s Economic Challenges Aren’t Shaking Markets, Unlike America’s” – Bloomberg

    Trump’s Narrow Window to Spread the Truth About Harris

    Trump’s Narrow Window to Spread the Truth About Harris

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Science
  • Sports
  • Technology
    Governor Newsom announces “Quantum California” — strengthening the Golden State’s leadership in next-generation technology – California Governor’s Office of Business and Economic Development (.gov)

    Governor Newsom announces “Quantum California” — strengthening the Golden State’s leadership in next-generation technology – California Governor’s Office of Business and Economic Development (.gov)

    Why People are Central to Procurement Technology’s Future – Procurement Magazine

    How People Are Driving the Future of Procurement Technology

    Lonsdale Metal Highlights the Ongoing Evolution of Glazing Bar Technology – Morningstar

    Lonsdale Metal Highlights the Ongoing Evolution of Glazing Bar Technology – Morningstar

    How We Lost Ourselves to Technology—and How We Can Come Back – The Free Press

    How Technology Took Over Our Lives-and How We Can Take Back Control

    Sleeper Picks: World Wide Technology Championship – PGA Tour

    Discover the Ultimate Sleeper Picks for the World Wide Technology Championship

    Rowland.ai Named Disruptive Technology of the Year by The Energy Council – GlobeNewswire

    Rowland.ai Named Disruptive Technology of the Year by Industry Leaders

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
No Result
View All Result
Earth-News
No Result
View All Result
Home Technology

Go Run

February 22, 2024
in Technology
Share on FacebookShare on Twitter

It may seem silly, but go run is my favorite part about go. Want to run your code? go run main.go. It is so stupidly simple that I could tell my mom about this command, and she would immediately understand. Like with most things in go, the real power in this command is in the effortless understanding of how to build and run everyone’s code.

But I can run node main.js? Yeah, and then what happens if you want to use modern syntax like esmodule, or maybe you want to use types with typescript? You are going to have to use npm.

The tools you use to build and run code are often disparate in a language. As a project maintainer, you must understand community practices and conventions of correctly setting up a project. Third-party libraries are often required to run even the simplest of code. For example, in the Ruby programming language, the “rake” build tool became popular because of its versatility and the fact that it was used in many open-source projects. Similarly, in the JavaScript community, the adoption of npm as a build tool was driven by the widespread use of npm packages and modules.

Languages grow and change over time, and it is only natural that tools come and go as well. C and C++ have historically had “make” since the 1970s; Java grew from “ant” in the 1990s to Maven in the early 2000s. Different requirements for your application influence the tools that are developed and, by extension, influence people’s workflows.

This is precisely the reason I love go run so much. Go’s entire design brings power to the command. Simple syntax, static typing, and a strict dependency management system allow the compiler to quickly parse and analyze source code, leading to build times faster. Faster build times mean a broader reach of who could use the language to achieve their goals. It is funny; you will occasionally see a go project that includes a Makefile, but the compilation step is just a go build (build; don’t run the code). Old habits die hard.

Fun fact: One of the understated features go run is that it will automatically download any dependencies the code references; how cool is that!

The more I program in other languages, the more I feel the painful absence of a standardized build system. I find it frustrating to keep up with the latest and greatest build system for something as common as running code. For something so critical to my understanding of how to code, such as how to run it, I find it unacceptable not to have a reliable foundation of knowledge.

Do not compromise with hacks or workarounds for critical components of your software development flow. Take ownership of the tools you use and fight for change so that you and everyone else benefit. When experience is shared, problems are solved, days of people’s lives are saved, and passion for programming continues to grow, not wane.

comments:

bun run 🙂 bun hing.ts same with python but not compiled you need to install python that’s the beauty of go for me even rust you need a cargo file

amazing, for js we not only have npm, yarn, pnpm, and bower (am I missing any?) but we also have completely new runtimes bun and deno. these are not evil, but tread lightly. Is VC backed deno going to fold as a company? maybe bun gets burnt and we are onto the next one. meanwhile I will be here with my boring go run

>>> Read full article>>>
Copyright for syndicated content belongs to the linked Source : Hacker News – https://breadchris.com/blog/go-run/

Tags: technology
Previous Post

Atuin – Magical Shell History

Next Post

OpenAI postmortem – Unexpected responses from ChatGPT

Hyannis Christmas Tree Shops signs donated to benefit Habitat for Humanity of Cape Cod – Cape Cod Times

Hyannis Christmas Tree Shops signs donated to benefit Habitat for Humanity of Cape Cod – Cape Cod Times

November 8, 2025
Kate the Chemist hosts free science exploration series finale at Notre Dame – WSBT

Kate the Chemist Concludes Free Science Exploration Series with an Exciting Finale at Notre Dame

November 8, 2025
The book, The Shape of Wonder, makes academics human and not the enemy. – Psychology Today

How *The Shape of Wonder* Turns Academic Rivals into Collaborative Allies

November 8, 2025
I Ate an Entire Taco Bell Mountain Dew Baja Blast Pie In a Single Sitting (And Regret Everything) – Yahoo

I Devoured a Whole Taco Bell Mountain Dew Baja Blast Pie in One Sitting-Here’s Why I Regret It

November 8, 2025
Governor Newsom announces “Quantum California” — strengthening the Golden State’s leadership in next-generation technology – California Governor’s Office of Business and Economic Development (.gov)

Governor Newsom announces “Quantum California” — strengthening the Golden State’s leadership in next-generation technology – California Governor’s Office of Business and Economic Development (.gov)

November 8, 2025
Offensive lineman Tapiwa Mandizha hugs his coach after the loss – Columbia Missourian

Offensive lineman Tapiwa Mandizha hugs his coach after the loss – Columbia Missourian

November 8, 2025
Saudi Arabia vs New Zealand: How to Watch, U-17 World Cup Preview – FOX Sports

Saudi Arabia vs New Zealand: The Ultimate U-17 World Cup Showdown and Viewing Guide

November 8, 2025
‘No hire’ job market leaves unemployed in limbo as threats to economy multiply – The Journal Gazette

No Hire’ Job Market Leaves Unemployed Struggling Amid Rising Economic Challenges

November 8, 2025
Weekend events offer diverse entertainment across Suncoast – ABC7 WWSB

Exciting Weekend Events Bring Diverse Entertainment Across the Suncoast

November 8, 2025
Tackling coral health from a new angle – University of Miami News

Tackling coral health from a new angle – University of Miami News

November 8, 2025

Categories

Archives

November 2025
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
« Oct    
Earth-News.info

The Earth News is an independent English-language daily published Website from all around the World News

Browse by Category

  • Business (20,132)
  • Ecology (909)
  • Economy (930)
  • Entertainment (21,802)
  • General (18,064)
  • Health (9,970)
  • Lifestyle (942)
  • News (22,149)
  • People (931)
  • Politics (941)
  • Science (16,142)
  • Sports (21,431)
  • Technology (15,909)
  • World (914)

Recent News

Hyannis Christmas Tree Shops signs donated to benefit Habitat for Humanity of Cape Cod – Cape Cod Times

Hyannis Christmas Tree Shops signs donated to benefit Habitat for Humanity of Cape Cod – Cape Cod Times

November 8, 2025
Kate the Chemist hosts free science exploration series finale at Notre Dame – WSBT

Kate the Chemist Concludes Free Science Exploration Series with an Exciting Finale at Notre Dame

November 8, 2025
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2023 earth-news.info

No Result
View All Result

© 2023 earth-news.info

No Result
View All Result

© 2023 earth-news.info

Go to mobile version