 |
|

25.08.2019, 15:38
|
|
Постоянный
Регистрация: 03.09.2015
Сообщений: 872
С нами:
5627246
Репутация:
373
|
|
Есть тут спецы по GO?
Давайте поговнокодим
|
|
|

25.08.2019, 15:44
|
|
Постоянный
Регистрация: 29.04.2018
Сообщений: 444
С нами:
4232374
Репутация:
0
|
|
На джаве уже не интересно говнокодить?)
|
|
|

25.08.2019, 15:54
|
|
Познающий
Регистрация: 11.09.2009
Сообщений: 34
С нами:
8772079
Репутация:
8
|
|
C:
Код:
package main
func
main
(
)
{
print
(
"Hello ade0t"
)
}
|
|
|

25.08.2019, 16:05
|
|
Участник форума
Регистрация: 18.05.2019
Сообщений: 260
С нами:
3680066
Репутация:
50
|
|
Ватафак чего вас несёт говно делать на go что плюсы уже не те?
|
|
|

25.08.2019, 16:22
|
|
Постоянный
Регистрация: 05.03.2018
Сообщений: 873
С нами:
4311050
Репутация:
1866
|
|
А давайте на говнокодим на бесике запилим сервер ла2 или доту
|
|
|

25.08.2019, 17:35
|
|
Постоянный
Регистрация: 03.09.2015
Сообщений: 872
С нами:
5627246
Репутация:
373
|
|
Сообщение от PrizraKZN
А давайте на говнокодим на бесике запилим сервер ла2 или доту
Давайте начнём а то уже устал читать.
Давайте первый урок по GO.
1 В начале было слово, и слово было 2 байта, а больше ничего не было.
2 И отделил Бог единицу от нуля, и увидел, что это хорошо.
3 И сказал Бог: да будут данные, и стало так.
4 И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты, и винчестеры, и компакт-диски.
5 И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакт-диски, и сотворил компьютеры, и нарек их хардом,и отделил хард от софта.
6 Софта же еще не было, но Бог быстро исправился, и создал программы большие и маленькие, и сказал им: плодитесь и размножайте, и заполняйте всю память.
7 Hо надоело Ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует над компьютерами, и над программами, и над данными. И создал Бог программиста,и поселил его в своем ВЦ, чтобы работал в нем. И повел Он программиста к дереву каталогов, и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо маст дай.
8 И сказал Бог: не хорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в кой не было мозга, и создал пользователя, и привел его к программисту; и нарек программист его юзером. И сидели они оба под голым ДОСом, и не стыдились.
9 Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог: не запускайте никакого софта? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем, ибо маст дай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В день, когда запустите Windows, будете как боги, ибо одним кликом мышки сотворите что угодно. И увидел юзер, что винды приятны для глаз ивожделенны, потому что делают ненужным знание, и поставил их на свой компьютер; а затем сказал программисту, что это круто, и он тоже поставил.
0А И отправился программист искать свежие драйвера, и воззвал Бог программисту и сказал ему: где ты? Программист сказал: ищу свежие драйвера, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про драйвера? Уж не запускал ли ты винды? Программист сказал: юзер, которого Ты мне дал,сказал, что отныне хочет программы только под винды, и я их поставил.И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл обольстил меня.
0B И сказал Бог Биллу: за то, что ты сделал, проклят ты пред всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом:он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0C Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0D Программисту же сказал: за то, что послушал юзера, прокляты компьютерыдля тебя; глюки и вирусы произведут они тебе; со скорбью будешь вычищатьих во дни работы твоей; в поте лица своего будешь отлаживать код свой.
0E И выслал Бог их из своего ВЦ, и поставил пароль на вход.
|
|
|

25.08.2019, 17:44
|
|
Постоянный
Регистрация: 05.03.2018
Сообщений: 873
С нами:
4311050
Репутация:
1866
|
|
Сообщение от ade0t
Давайте начнём а то уже устал читать.
Давайте первый урок по GO.
1 В начале было слово, и слово было 2 байта, а больше ничего не было.
2 И отделил Бог единицу от нуля, и увидел, что это хорошо.
3 И сказал Бог: да будут данные, и стало так.
4 И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты, и винчестеры, и компакт-диски.
5 И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакт-диски, и сотворил компьютеры, и нарек их хардом,и отделил хард от софта.
6 Софта же еще не было, но Бог быстро исправился, и создал программы большие и маленькие, и сказал им: плодитесь и размножайте, и заполняйте всю память.
7 Hо надоело Ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует над компьютерами, и над программами, и над данными. И создал Бог программиста,и поселил его в своем ВЦ, чтобы работал в нем. И повел Он программиста к дереву каталогов, и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо маст дай.
8 И сказал Бог: не хорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в кой не было мозга, и создал пользователя, и привел его к программисту; и нарек программист его юзером. И сидели они оба под голым ДОСом, и не стыдились.
9 Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог: не запускайте никакого софта? И сказал юзер: всякий софт мы можем запускать, и лишь из каталога Windows не можем, ибо маст дай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В день, когда запустите Windows, будете как боги, ибо одним кликом мышки сотворите что угодно. И увидел юзер, что винды приятны для глаз ивожделенны, потому что делают ненужным знание, и поставил их на свой компьютер; а затем сказал программисту, что это круто, и он тоже поставил.
0А И отправился программист искать свежие драйвера, и воззвал Бог программисту и сказал ему: где ты? Программист сказал: ищу свежие драйвера, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про драйвера? Уж не запускал ли ты винды? Программист сказал: юзер, которого Ты мне дал,сказал, что отныне хочет программы только под винды, и я их поставил.И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл обольстил меня.
0B И сказал Бог Биллу: за то, что ты сделал, проклят ты пред всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом:он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0C Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0D Программисту же сказал: за то, что послушал юзера, прокляты компьютерыдля тебя; глюки и вирусы произведут они тебе; со скорбью будешь вычищатьих во дни работы твоей; в поте лица своего будешь отлаживать код свой.
0E И выслал Бог их из своего ВЦ, и поставил пароль на вход.
Да прибудет нам На-говнокод Аминь
|
|
|

25.08.2019, 19:07
|
|
Постоянный
Регистрация: 03.09.2015
Сообщений: 872
С нами:
5627246
Репутация:
373
|
|
ну а серьезно может рефинансируем создание сервера на GO.
Что-бы так прям так говно код был и костыли даже можно что бы кастыль на костыль
|
|
|

25.08.2019, 19:55
|
|
Постоянный
Регистрация: 03.09.2015
Сообщений: 872
С нами:
5627246
Репутация:
373
|
|
Сообщение от Logan22
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
}
|
|
|

25.08.2019, 20:30
|
|
Познающий
Регистрация: 11.09.2009
Сообщений: 34
С нами:
8772079
Репутация:
8
|
|
Главное компильнуть по быстрому, и никто не узнает насколько отвратительный у нас там говнокод!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|