Просмотр полной версии : Давайте говнокодить
Есть тут спецы по GO?
Давайте поговнокодим
На джаве уже не интересно говнокодить?)
C:
package main
func
main
(
)
{
print
(
"Hello ade0t"
)
}
Ватафак чего вас несёт говно делать на go что плюсы уже не те?
PrizraKZN
25.08.2019, 16:22
А давайте на говнокодим на бесике запилим сервер ла2 или доту
А давайте на говнокодим на бесике запилим сервер ла2 или доту
Давайте начнём а то уже устал читать.
Давайте первый урок по GO.
1 В начале было слово, и слово было 2 байта, а больше ничего не было.
2 И отделил Бог единицу от нуля, и увидел, что это хорошо.
3 И сказал Бог: да будут данные, и стало так.
4 И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты, и винчестеры, и компакт-диски.
5 И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакт-диски, и сотворил компьютеры, и нарек их хардом,и отделил хард от софта.
6 Софта же еще не было, но Бог быстро исправился, и создал программы большие и маленькие, и сказал им: плодитесь и размножайте, и заполняйте всю память.
7 Hо надоело Ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует над компьютерами, и над программами, и над данными. И создал Бог программиста,и поселил его в своем ВЦ, чтобы работал в нем. И повел Он программиста к дереву каталогов, и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо маст дай.
8 И сказал Бог: не хорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в кой не было мозга, и создал пользователя, и привел его к программисту; и нарек программист его юзером. И сидели они оба под голым ДОСом, и не стыдились.
9 Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог: не запускайте никакого софта? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем, ибо маст дай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В день, когда запустите Windows, будете как боги, ибо одним кликом мышки сотворите что угодно. И увидел юзер, что винды приятны для глаз ивожделенны, потому что делают ненужным знание, и поставил их на свой компьютер; а затем сказал программисту, что это круто, и он тоже поставил.
0А И отправился программист искать свежие драйвера, и воззвал Бог программисту и сказал ему: где ты? Программист сказал: ищу свежие драйвера, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про драйвера? Уж не запускал ли ты винды? Программист сказал: юзер, которого Ты мне дал,сказал, что отныне хочет программы только под винды, и я их поставил.И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл обольстил меня.
0B И сказал Бог Биллу: за то, что ты сделал, проклят ты пред всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом:он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0C Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0D Программисту же сказал: за то, что послушал юзера, прокляты компьютерыдля тебя; глюки и вирусы произведут они тебе; со скорбью будешь вычищатьих во дни работы твоей; в поте лица своего будешь отлаживать код свой.
0E И выслал Бог их из своего ВЦ, и поставил пароль на вход.
PrizraKZN
25.08.2019, 17:44
Давайте начнём а то уже устал читать.
Давайте первый урок по GO.
1 В начале было слово, и слово было 2 байта, а больше ничего не было.
2 И отделил Бог единицу от нуля, и увидел, что это хорошо.
3 И сказал Бог: да будут данные, и стало так.
4 И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты, и винчестеры, и компакт-диски.
5 И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакт-диски, и сотворил компьютеры, и нарек их хардом,и отделил хард от софта.
6 Софта же еще не было, но Бог быстро исправился, и создал программы большие и маленькие, и сказал им: плодитесь и размножайте, и заполняйте всю память.
7 Hо надоело Ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует над компьютерами, и над программами, и над данными. И создал Бог программиста,и поселил его в своем ВЦ, чтобы работал в нем. И повел Он программиста к дереву каталогов, и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо маст дай.
8 И сказал Бог: не хорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в кой не было мозга, и создал пользователя, и привел его к программисту; и нарек программист его юзером. И сидели они оба под голым ДОСом, и не стыдились.
9 Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог: не запускайте никакого софта? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем, ибо маст дай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В день, когда запустите Windows, будете как боги, ибо одним кликом мышки сотворите что угодно. И увидел юзер, что винды приятны для глаз ивожделенны, потому что делают ненужным знание, и поставил их на свой компьютер; а затем сказал программисту, что это круто, и он тоже поставил.
0А И отправился программист искать свежие драйвера, и воззвал Бог программисту и сказал ему: где ты? Программист сказал: ищу свежие драйвера, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про драйвера? Уж не запускал ли ты винды? Программист сказал: юзер, которого Ты мне дал,сказал, что отныне хочет программы только под винды, и я их поставил.И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл обольстил меня.
0B И сказал Бог Биллу: за то, что ты сделал, проклят ты пред всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом:он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0C Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0D Программисту же сказал: за то, что послушал юзера, прокляты компьютерыдля тебя; глюки и вирусы произведут они тебе; со скорбью будешь вычищатьих во дни работы твоей; в поте лица своего будешь отлаживать код свой.
0E И выслал Бог их из своего ВЦ, и поставил пароль на вход.
Да прибудет нам На-говнокод Аминь
ну а серьезно может рефинансируем создание сервера на GO.
Что-бы так прям так говно код был и костыли даже можно что бы кастыль на костыль
C:
package main
func
main
(
)
{
print
(
"Hello ade0t"
)
}
Говнокодец в тренд
Код:
package main
import (
"context"
"database/sql"
"fmt"
"log"
_ "github.com/denisenkom/go-mssqldb"
)
var db *sql.DB
var server = "127.0.0.8"
var port = 1433
var user = "sa"
var password = "ПАРОЛЬ"
var database = "lin2world"
func main() {
connString := fmt.Sprintf("server=%s;user id=%s;password=%s;port=%d;database=%s;",
server, user, password, port, database)
var err error
db, err = sql.Open("sqlserver", connString)
if err != nil {
log.Fatal("Error creating connection pool: ", err.Error())
}
ctx := context.Background()
err = db.PingContext(ctx)
if err != nil {
log.Fatal(err.Error())
}
fmt.Printf("Connected!\n")
count, err := ReadEmployees()
if err != nil {
log.Fatal("Error reading Employees: ", err.Error())
}
fmt.Printf("Read %d row(s) successfully.\n", count)
}
func ReadEmployees() (int, error) {
ctx := context.Background()
err := db.PingContext(ctx)
if err != nil {
return -1, err
}
tsql := fmt.Sprintf("SELECT TOP 20 char_name, Lev, duel, PK, use_time, class FROM user_data ORDER BY duel DESC;")
rows, err := db.QueryContext(ctx, tsql)
if err != nil {
return -1, err
}
defer rows.Close()
var count int
// Iterate through the result set.
for rows.Next() {
var char_name, Lev, duel, PK, use_time string
var class int64
// Get values from row.
err := rows.Scan(&char_name, &Lev, &duel, &PK, &use_time, &class)
if err != nil {
return -1, err
}
////////////////////////////
var x [126]string
x[0] = "fighter"
x[1] = "warrior"
x[2] = "gladiator"
x[3] = "warlord"
x[4] = "knight"
x[5] = "paladin"
x[6] = "dark avenger"
x[7] = "rogue"
x[8] = "treasure hunter"
x[9] = "hawkeye"
x[10] = "mage"
x[11] = "wizard"
x[12] = "sorcerer"
x[13] = "necromancer"
x[14] = "warlock"
x[15] = "cleric"
x[16] = "bishop"
x[17] = "prophet"
x[18] = "elven fighter"
x[19] = "elven knight"
x[20] = "temple knight"
x[21] = "swordsinger"
x[22] = "elven scout"
x[23] = "plains walker"
x[24] = "silver ranger"
x[25] = "elven mage"
x[26] = "elven wizard"
x[27] = "spellsinger"
x[28] = "elemental summoner"
x[29] = "oracle"
x[30] = "elder"
x[31] = "dark fighter"
x[32] = "palus knight"
x[33] = "shillien knight"
x[34] = "bladedancer"
x[35] = "assassin"
x[36] = "abyss walker"
x[37] = "phantom ranger"
x[38] = "dark mage"
x[39] = "dark wizard"
x[40] = "spellhowler"
x[41] = "phantom summoner"
x[42] = "shillien oracle"
x[43] = "shillien elder"
x[44] = "orc fighter"
x[45] = "orc raider"
x[46] = "destroyer"
x[47] = "orc monk"
x[48] = "tyrant"
x[49] = "orc mage"
x[50] = "orc shaman"
x[51] = "overlord"
x[52] = "warcryer"
x[53] = "dwarven fighter"
x[54] = "scavenger"
x[55] = "bounty hunter"
x[56] = "artisan"
x[57] = "warsmith"
x[88] = "duelist"
x[89] = "dreadnought"
x[90] = "phoenix knight"
x[91] = "hell knight"
x[92] = "sagittarius"
x[93] = "adventurer"
x[94] = "archmage"
x[95] = "soultaker"
x[96] = "arcana lord"
x[97] = "cardinal"
x[98] = "hierophant"
x[99] = "evas templar"
x[100] = "sword muse"
x[101] = "wind rider"
x[102] = "moonlight sentinel"
x[103] = "mystic muse"
x[104] = "elemental master"
x[105] = "evas saint"
x[106] = "shillien templar"
x[107] = "spectral dancer"
x[108] = "ghost hunter"
x[109] = "ghost sentinel"
x[110] = "storm screamer"
x[111] = "spectral master"
x[112] = "shillien saint"
x[113] = "titan"
x[114] = "grand khavatari"
x[115] = "dominator"
x[116] = "doomcryer"
x[117] = "fortune seeker"
x[118] = "maestro"
x[119] = "maestro"
x[120] = "Неизвестный класс"
x[121] = "Неизвестный класс"
x[122] = "Неизвестный класс"
x[123] = "Неизвестный класс"
x[124] = "Неизвестный класс"
x[125] = "Неизвестный класс"
///////////////////////////
var id int64 = class
fmt.Printf("Имя Игрока: %s, Уровень: %s, ПВП: %s, ПК: %s, Время в игре: %s, Класс: %v, \n", char_name, Lev, duel, PK, use_time, x[id])
count++
}
return count, nil
}
Главное компильнуть по быстрому, и никто не узнает насколько отвратительный у нас там говнокод!
Главное компильнуть по быстрому, и никто не узнает насколько отвратительный у нас там говнокод!
костыль понравился?
костыль понравился?
по колено в говнокоде!
по колено в говнокоде!
думаю что ещё подговнокодить , давай логин сервер на Го запилим?
давай, но зачем делать велосипед. Когда он давно готов.
ну можно извратится и полностью запилить в одно main.go весь логин сервер и продавать его как л2скриптс свои сборки.
Главное реклама что наш логин сервер на ГО лучше
Easy!
Можно даже парсер написать который будет это делать за нас, пусть он говнокодит пока говнокодим и мы!
Easy!
Можно даже парсер написать который будет это делать за нас, пусть он говнокодит пока говнокодим и мы!
Кстати я уже прям даже в голове код парсера набросал xD
Вы еще турнир устройте, с призовым фондом, кто лучше наговнокодит и это будет работать
зачем что бы работало? в чем тогда прикол говнокода
зачем что бы работало? в чем тогда прикол говнокода
OKAY
package main
import "govno"
db.query = add.base
func main ()
{
tcp.=2106
tcp.login=db.query
Println("Сервер логин запущен");
}
Как тебе такое, Илон Мацк? (это в .tpl файле, архитектура MVC) За этот ёбаный стыд (платный модуль опенкарта, цена $30) платят бабло, представляете?
Mex-Vision
23.10.2021, 22:31
Как тебе такое, Илон Мацк? (это в .tpl файле, архитектура MVC) За этот ёбаный стыд (платный модуль опенкарта, цена $30) платят бабло, представляете?
Мне иногда кажется, что разработчики языков программирования специально нанимают людей которые выдают эти шедевры, дабы в очередной раз была причина покричать о том какой PHP хреновый
Как тебе такое, Илон Мацк? (это в .tpl файле, архитектура MVC) За этот ёбаный стыд (платный модуль опенкарта, цена $30) платят бабло, представляете?
просто заказчику вообще плевать как под капотом, им главное чтоб работало, а как, им плевать ;-)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot