Size: a a a

 archlinux_ru 

2021 January 28

JC

Julian =) Coffee in  archlinux_ru 
Бтв, я когда-то искал это делать нормально, не нашел
источник

MW

Mr. Wh🦠er in  archlinux_ru 
плохо искал
источник

JC

Julian =) Coffee in  archlinux_ru 
Может ты кинешь гайд как сделать адекватный лаяут, который сможет устанавливаться через go install и работать
источник

I

Ivan in  archlinux_ru 
как говорится, язык норм, а реализация через жепу
источник

MW

Mr. Wh🦠er in  archlinux_ru 
$ mkdir myproject
$ cd myproject
$ go mod init myproject

main.go

package main

import "myproject/pkg/utils"

func main() {
 //
}

pkg/utils/fs.go:

package utils

// объявляем функции
источник

MW

Mr. Wh🦠er in  archlinux_ru 
и т.п.
источник

MW

Mr. Wh🦠er in  archlinux_ru 
там кто во что горазд
источник

I

Ivan in  archlinux_ru 
в этом и смысл
источник

I

Ivan in  archlinux_ru 
что просто обезьяны без дефолтной организации разбрасывают свой мусор
источник

MW

Mr. Wh🦠er in  archlinux_ru 
package
..cmd
....main.go
..pkg
....utils и тп
..internal
источник

JC

Julian =) Coffee in  archlinux_ru 
Mr. Wh🦠er
$ mkdir myproject
$ cd myproject
$ go mod init myproject

main.go

package main

import "myproject/pkg/utils"

func main() {
 //
}

pkg/utils/fs.go:

package utils

// объявляем функции
и че, будет работать через go install?
источник

I

Ivan in  archlinux_ru 
в расте сделал
cargo init reponame
и забыл про те проблемы о которых ты не должен думать
источник

MW

Mr. Wh🦠er in  archlinux_ru 
Makefile напиши
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in  archlinux_ru 
Автоматическое макание телеги автогеном
источник

MW

Mr. Wh🦠er in  archlinux_ru 
и делай make build
источник

MW

Mr. Wh🦠er in  archlinux_ru 
make install
источник

I

Ivan in  archlinux_ru 
Mr. Wh🦠er
Makefile напиши
источник

MW

Mr. Wh🦠er in  archlinux_ru 
так все нормальные люди делают
источник

JC

Julian =) Coffee in  archlinux_ru 
а нахуя мне тогда вообще ваш go mod, если мне все равно нужно ебаться с мейкфайлами, инсталяцией, дистрибуцией и прочим
источник

JC

Julian =) Coffee in  archlinux_ru 
Или без go mod вообще вручную каждый файл нужно компилировать?
источник